Tony Hoare - Other languages