Syr Richard Hoare - Other languages