Читать книгу Ведьмины сказки - Анна Федорова - Страница 7
Цифровая мифология
о сотворении мира специально для программистов
Три сына дьявола
ОглавлениеС тех пор, как Нуль и Единица произвели на свет семь богов – языков программирования, – воцарился вечный праздник. Людей тогда еще не было, поэтому боги, лишенные возможности вмешиваться в человеческую жизнь, развлекались, как могли.
Они сочиняли новые программы, дизассемблировали программы друг друга, мерялись компиляторами и размерами занимаемой памяти. Разумеется, все боги были вечно молоды, а потому постоянно размножались то так, то эдак. Следы их трудов мы и по сей день видим вокруг – это многочисленные языки программирования. Одни из них почитаемы и имеют целые корпорации поклонников, другие используются лишь отдельными монашескими орденами – сообществами программистов, третьи давно забыты и на них уже никто не пишет. И все это не случайно, а связано с взаимоотношениями богов в древнейшие времена.
Как уже упоминалось, вторым языком программирования, порожденным Нулем и Единицей, был Фортран. Почитаемый и сейчас, как родоначальник многих других языков, он произвел на свет сына, которого назвали Алгол. Богини Компиляция, Отладка и Выполнение предрекали Алголу великую судьбу и скверный характер. Так оно и случилось.
Алгол, имя которого по-арабски звучит как Эль Гуль, что значит «дьявол», стал отцом трех прекрасных сыновей. Это великие боги Паскаль, Си и Бэйсик. Нет, наверное, ни одного программиста на земле, который бы когда-нибудь не писал хоть на одном из этих языков или какой-либо их разновидности. От этих языков произошли другие, так что, если построить их генеалогическое древо, мы с изумлением обнаружим, что корни большинства языков программирования уходят к Алголу. Таковы Си++, Ада, Перл, Питон и множество других.
Конец ознакомительного фрагмента. Купить книгу