967

Важно

Создатели Cи и UNIX признают, что разыграли весь мир В заявлении, потрясшем весь компьютерный мир, Кен Томпсон, ДеннисРичи и Брайан Керниган признали, что операционная система UNIX и языкпрограммирования Си, созданные ими -- тщательно спланированныйпервоапрельский розыгрыш, "продержавшийся" более 20 лет. Выступая напоследнем Конгрессе разработчиков программного обеспечения для ОС ДЕМОС(UnixWorld Software Development Forum), Томпсон признал следующее: "В 1969 году AT&T завершила работу над проектом операционной системыMultics (известная операционная система 60-х, см. прим.2) Брайан и ятолько что начали работу с ранней реализаций Паскаля, разработанной влаборатории проф. Вирта в Швейцарии, и находились под впечатлениемэлегантности, простоты и мощи этого языка. Деннис как раз прочитал"Уставший от колец", веселую сатиру на знаменитую трилогию Толкина"Властелин колец". Ради шутки мы решили написать пародии на среду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); Мы не могли даже представить, что современные программисты будутпытаться использовать язык, допускающий подобный оператор! Мы дажесобирались продать все это Советам, чтобы отбросить развитие ихкомпьютерного дела на 20 лет назад. Представьте наше удивление,когда AT&T, а также другие американские корпорации начали пытатьсяиспользовать UNIX и Си! Более 20 лет ушло на то, чтобы приобрестидостаточный опыт для создания хоть немного полезных приложений сиспользованием этой технологической пародии 60-х. Мы были пораженыупорством и целеустремленностью (если не чувством здравого смысла)типичного программиста, использующего UNIX и/или Си. В любом случае,Брайан, Деннис и я в течение последних лет работали исключительно наПаскале в среде Apple Macintosh и чувствуем себя по-настоящему виноватымив том хаосе, путанице и действительно скверном программировании, причинойкоторых явилась наша неудачная шутка столько лет тому назад." Большинство поставщиков версий UNIX и Си, включая AT&T, Microsoft,Hewlett-Packard, GTE, NCR, DEC, отказались комментировать это выступление.Borland International, ведущий производитель инструментальных средств дляПаскаля и Си, включая популярные Турбо Паскаль, Турбо Си и Турбо Си++,заявил, что они давно подозревали это и будут продолжать улучшать своиразработки для Паскаля и прекратят дальнейшие усилия по развитию Си.Официальный представитель IBM разразился безудержным хохотом и былвынужден отменить спешно собранную конференцию о судьбе RS6000 заявив, что''VM появится в ближайшее время''. В непонятом аудиторией кратком сообщениипроф. Вирт, отец Паскаля, Модулы-2 и Оберона, сказал лишь, что некто P.T.Barnum был прав. Кстати, из обычно совершенно надежных источников стало известно, чтоподобное признание возможно скоро последуют от Вильяма Гейтса относительноMS-DOS и Windows. Не случайно, вышеупомянутый представитель IBM уже началотрицать, что Виртуальная Машина (VM) является созданной для внутреннегоупотребления аналогичной шуткой, вырвавшейся наружу.
0