558

Создатели Cи и UNIX признают, что разыграли весь мир

Создатели Cи и UNIX признают, что разыграли весь мирВ заявлении, потрясшем весь компьютерный мир, Кен Томпсон, ДеннисРичи и Брайан Керниган признали, что операционная система UNIX и языкпрограммирования Си, созданные ими -- тщательно спланированныйпервоапрельский розыгрыш, "продержавшийся" более 20 лет. Выступая напоследнем Конгрессе разработчиков программного обеспечения для ОС ДЕМОС(UnixWorld Software Development Forum), Томпсон признал следующее:"В 1969 году AT&T завершила работу над проектом операционной системыMultics (известная операционная система 60-х, см. прим.2) Брайан и ятолько что начали работу с ранней реализаций Паскаля, разработанной влаборатории проф. Вирта в Швейцарии, и находились под впечатлениемэлегантности, простоты и мощи этого языка. Деннис как раз прочитал"Уставший от колец", веселую сатиру на знаменитую трилогию Толкина"Властелин колец" (*1*). Ради шутки мы решили написать пародии на средуMultics и Паскаль. Деннис и я отвечали за операционную среду. Глядя наMultics, мы спроектировали новую систему настолько сложной и запутанной,чтобы максимально "испортить жизнь" рядовым пользователям, назвали ее UNIXкак пародию на Multics, добавив много других достаточно рискованныханалогий.Затем Деннис и Брайан разработали по-настоящему извращенный диалектПаскаля, назвав его "A". Когда мы обнаружили, что другие действительнопытаются писать программы на A, мы быстро добавили еще парочку хитрыхпримочек, создав B, BCPL, и, наконец, Си. Мы остановились, добившисьуспешной компиляции следующего:for(;P("\n"),R-;P("|"))for(e=C;e-;P("_"+(*u++/8)%2))P("| "+(*u/4)%2);
0