Чарльз Ходжсон Линдси был британским ученым-компьютерщиком , наиболее известным своим участием в языке программирования АЛГОЛ 68 .
Он был редактором пересмотренного отчета об Алголе 68 , [1] [2] и соавтором новаторской книги по языку «Неофициальное введение в Алгол 68» , [3], которая была необычной, поскольку была написана так, чтобы ее можно было читать горизонтально (т. е. последовательно, обычным образом) или вертикально (т. е. начиная с раздела 1.1, затем 2.1, затем 3.1 и т. д., прежде чем вернуться к разделу 1.2, затем 2.2 и т. д.) в зависимости от того, как читатель хотел выучить язык.
Он отвечал за исследовательскую реализацию ALGOL 68 для экспериментального компьютера MU5 в Манчестерском университете и поддерживал реализацию подмножества ALGOL 68S .
Он написал полную историю Алгола 68 в:
Линдси, Швейцария (1996). «История Алгола 68». В Бергине, Ти Джей; Гибсон, Р.Г. (ред.). История языков программирования-II . АКМ Пресс. ISBN 0-201-89502-1.
Он участвовал в разработке международных стандартов в области программирования и информатики, будучи членом рабочей группы 2.1 IFIP Международной федерации обработки информации (IFIP) по алгоритмическим языкам и исчислениям, [4] которая определяла , поддерживает и поддерживает языки программирования ALGOL 60. и АЛГОЛ 68 . [5] В 1977 году он был удостоен награды IFIP Silver Core Award. [6]
Он участвовал в рабочей группе Инженерной группы Интернета (IETF), которая разработала два стандарта RFC , соавтором которых он был, предоставив спецификацию распределенной дискуссионной системы Usenet . Он также был членом рабочей группы IETF DKIM , которая разработала схему подписи заголовков электронной почты. [6]
Он был членом Северо-Западного отделения Общества охраны компьютеров и частью команды, восстанавливавшей дифференциальный анализатор Дугласа Хартри в Манчестерском музее науки и техники . [7]