Эй, Би, Си... @ 10:42 pm
Деннис Ритчи известен как американский учёный в сфере информационных технологий и один из авторов языка программирования C (Си). Он получил премию Тьюринга в 1983 году и Национальную медаль за достижения в сфере технологий в 1989 году.
Кстати, Премию Тьюринга ему и его коллеге Кену Томпсону дали за разработку операционной системы UNIX. Деннис Ритчи скончался 8 октября 2011 года в возрасте 70 лет .
В 1978 году Деннис вместе с Брайаном Керниганом издали книгу The C Programming Language.
Конец 60-х годов прошлого века характерен появлением ряда языков программирования высокого уровня. Си рождался в период с 1969 по 1973 год, Pascal был создан Николасом Виртом в 1968 году и увидел свет в 1970 году.
На самом деле, те языки программирования, которые многие называют "паскалеподобными" породились от ALGOLa, первая версия которого появилась еще в 1958 году. Поэтому, думаю, Николас Вирт разрабатывал свой язык на базе уже сформировавшихся решений, а Деннису Ритчи со своими Эй, Би и Си пришлось протаривать дорожку по-новому. С тех пор почти как Инь и Янь, как Windows и Linux, две ветки алгоритмических языков шли бок о бок.
Вот несколько примеров Си-подобных языков: C++, Java, Javascript, Си-шарп, PHP. А вот какое наследство оставил после себя Pascal: Object Pascal, PL/SQL (Oracle), Modula. Все это время ведутся холиварные войны на тему "настоящие пацаны программисты не используют Pascal".
"Real Programmers Don't Use Pascal" is an essay about computer programming written by Ed Post, Tektronix, Inc., Wilsonville, Oregon, USA. It was published as a letter to the editor in Datamation, volume 29 number 7, July 1983. The title is a parody of the bestselling tongue-in-cheek book on stereotypes about masculinity Real Men Don't Eat Quiche.
В действительности, распространенность того или иного языка программирования часто зависит не от его возможностей, а от политики компаний-разработчиков. В свое время стоимость программы определялась по количеству строк кода в программе. Естественно, что самыми дорогими были программы на Ассемблере...
©Cooper-Johns