pdf bibPractical Choices for Hardware and SoftwarePeter BallProceedings of Translating and the Computer 16