Старый 24.09.2004, 09:22   #1   
Форумец
 
Аватар для andr
 
Сообщений: 608
Регистрация: 20.09.2004
Возраст: 44

andr вне форума Не в сети
UNIX и Си - первоапрельская шутка ??!!!

Есть такая история:

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

Кен Томпсон, Деннис Ричи и Брайан Керниган признали, что операционная система UNIX и язык программирования Си, созданные ими - тщательно спланированный первоапрельский розыгрыш, "продержавшийся" более 20 лет.

Томпсон признал следующее:

"В 1969 году AT&T завершила работу над проектом операционной системы Multics. Брайан и я только что начали работу с ранней реализаций Паскаля, разработанной в лаборатории проф. Вирта в Швейцарии, и находились под впечатлением элегантности, простоты и мощи этого языка. Деннис как раз прочитал "Уставший от колец", веселую сатиру на знаменитую трилогию Толкина "Властелин колец". Ради шутки мы решили написать пародии на среду 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 и чувствуем себя по-настоящему виноватыми в том хаосе, путанице и действительно скверном программировании, причиной которых явилась наша неудачная шутка столько лет тому назад."

Как вы считаете, так и было? Ну или почти так?!
  Ответить с цитированием
Старый 24.09.2004, 09:47   #2   
Registered User
 
Аватар для das
 
Сообщений: 1,662
Регистрация: 08.09.2003
Возраст: 42

das вне форума Не в сети
andr Скорее всего эта байка была придумана позже, как маркетинговый ход, несмотря на как бы отрицательный смысл этой статьи, она вызывает интерес к описаному объекту.
  Ответить с цитированием
Старый 24.09.2004, 09:59   #3   
Форумец
 
Аватар для andr
 
Сообщений: 608
Регистрация: 20.09.2004
Возраст: 44

andr вне форума Не в сети
das А может это и не байка? Всякое бывает ..

Вот пример например: "Я придумал ее где-то в 91-м году просто так — почти что ради шутки, — вспоминал восемь лет спустя Линус, превратившийся из никому не известного финского студента во всемирно признанного компьютерного "гуру". — Я всего лишь развлекался с только что приобретенной 386-й машиной."
  Ответить с цитированием
Старый 24.09.2004, 10:32   #4   
Форумец
 
Аватар для Аспирант
 
Сообщений: 14
Регистрация: 21.09.2004
Возраст: 43

Аспирант вне форума Не в сети
История стала легендой, легенда превратилась в фарс,
ну, а потом и анекдотов всяких понасочиняли
  Ответить с цитированием
Старый 24.09.2004, 10:41   #5   
Форумец
 
Аватар для andr
 
Сообщений: 608
Регистрация: 20.09.2004
Возраст: 44

andr вне форума Не в сети
Из книги "Just For Fun"

....Из этого вовсе не следует, что создание Unix было вызвано какими-то сложными причинами. Как часто бывает в компьютерной области, все началось с игр. Нужно было, чтобы кто-то захотел играть в компьютерные игры на PDP-11. Именно из этого выросла Unix - из персонального проекта Денниса и Кена, пожелавших играть в "Звездные войны"....
  Ответить с цитированием
Старый 24.09.2004, 19:34   #6   
Форумец
 
Сообщений: 5,001
Регистрация: 08.04.2003
Возраст: 41

zic вне форума Не в сети
Байка откровенная, самые лучшие ОС от Apple основываются на System V.
ДА и современные клоны Unix как раз весьма прозрачные системы, по сравнению с той же виндой котораятакже как не старнно написана на си а вовсе не на бейсике как можно было бы подумать
  Ответить с цитированием
Старый 24.09.2004, 19:57   #7   
Форумец
 
Аватар для andr
 
Сообщений: 608
Регистрация: 20.09.2004
Возраст: 44

andr вне форума Не в сети
  Ответить с цитированием
Старый 24.09.2004, 20:21   #8   
Форумец
 
Сообщений: 5,001
Регистрация: 08.04.2003
Возраст: 41

zic вне форума Не в сети
andr
опять ?

zic добавил [date]1096046553[/date]:
andr
ну BSD а не System V
  Ответить с цитированием
Старый 24.09.2004, 21:59   #9   
Форумец
 
Аватар для andr
 
Сообщений: 608
Регистрация: 20.09.2004
Возраст: 44

andr вне форума Не в сети
Байка то байка, но сильная.
А может так и было?
  Ответить с цитированием
Старый 24.09.2004, 22:10   #10   
Форумец
 
Сообщений: 5,001
Регистрация: 08.04.2003
Возраст: 41

zic вне форума Не в сети
Может , я не Томпсон и достоврено опровергнуть не могу.
Но мне кажется это весьма близко к RFC
Electricity over TCP\IP .
  Ответить с цитированием
Старый 27.09.2004, 10:13   #11   
Форумец
 
Аватар для andr
 
Сообщений: 608
Регистрация: 20.09.2004
Возраст: 44

andr вне форума Не в сети
xell В реальности не все так хорошо.
  Ответить с цитированием
Старый 27.09.2004, 14:01   #12   
Форумец
 
Аватар для andr
 
Сообщений: 608
Регистрация: 20.09.2004
Возраст: 44

andr вне форума Не в сети
xell
Цитата:
..на нем легко писать программы, которые можно пропускать без изменений на любой ЭВМ, имеющей "cи"-компилятор...
Здесь трех часов не хватит
  Ответить с цитированием
Старый 28.09.2004, 19:52   #13   
Форумец
 
Аватар для andr
 
Сообщений: 608
Регистрация: 20.09.2004
Возраст: 44

andr вне форума Не в сети
xell
Цитата:
..и не предназначается для некоторой специальной области применения..
С девчонками не пробовал на нем общаться ?
  Ответить с цитированием
Поиск в теме: 


Опции темы

Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind