Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];

Вниз

Программистская басня от Эдсгера Дейкстры   Найти похожие ветки 

 
blackman ©   (2008-08-12 21:06) [0]

Проблема железнодорожной компании
В незапамятные времена была организована железнодорожная компания.
Один из её руководителей (вероятно, коммерческий директор) обнаружил, что можно сэкономить много денег, если снабжать туалетом не каждый железнодорожный вагон, а лишь половину из них. Так и решено было сделать...

http://articles.org.ru/cn/showdetail.php?cid=6496

Хотя во времена, к которым относится наша история, человечество не знало ЭВМ, неизвестный, нашедший это решение, был первым в мире компетентным программистом.

Я рассказывал эту историю разным людям. Программистам, как правило, она нравилась, а их начальники обычно сердились всё больше и больше по мере её развития. Настоящие математики, однако, не могли понять, в чём её соль.


 
McSimm ©   (2008-08-12 23:34) [1]

Забавная история :)
Но конец у нее должен быть другой -
потом пришел экономист и предложил значительно сэкономить, сделав все вагоны одинаковые и с туалетами.


 
ЛшдлуттнСфе   (2008-08-12 23:38) [2]

значительная экономия, если все вагоны одинаковые, и без туалетов. Незачем усложнять.


 
Anatoly Podgoretsky ©   (2008-08-13 00:57) [3]

> ЛшдлуттнСфе  (12.08.2008 23:38:02)  [2]

Электричка называется.


 
McSimm ©   (2008-08-13 01:00) [4]

э.. у нас электрички с туалетами...

рассточительство :)


 
McSimm ©   (2008-08-13 01:01) [5]

с одним "с" :)


 
Юрий Зотов ©   (2008-08-13 01:33) [6]

Напоминает программистский же анекдот про вагон с туалетами. Но значительно старше. А анекдот веселее.


 
Германн ©   (2008-08-13 01:53) [7]

Сколь длинна борода у этого бояна?


 
Джо ©   (2008-08-13 02:31) [8]


> Германн ©   (13.08.08 01:53) [7]
> Сколь длинна борода у этого бояна?

Лет 15, не меньше.


 
Германн ©   (2008-08-13 02:43) [9]


> Джо ©   (13.08.08 02:31) [8]
>
>

Привет, Серега! Извини, что будучи в Украине не заглянул в мать городов русских :(


 
KilkennyCat ©   (2008-08-13 05:51) [10]


> Германн ©   (13.08.08 02:43) [9]
>
> будучи в Украине не заглянул
> в мать городов русских :(


это куда ??!!


 
blackman ©   (2008-08-13 09:52) [11]

А почему не поняли математики и сердились начальники?
Так никто и не ответил...


 
Игорь Шевченко ©   (2008-08-13 09:52) [12]


> значительная экономия, если все вагоны одинаковые, и без
> туалетов


"А зачем вообще делать эти последние 5 сантиметров, если они без грифеля ?"
(с) байка


 
Anatoly Podgoretsky ©   (2008-08-13 09:58) [13]


> э.. у нас электрички с туалетами...

Ты еще скажи, что у вас и вагоны Метро с туалетами.


 
jack128_   (2008-08-13 10:07) [14]


> э.. у нас электрички с туалетами...

У нас тоже. Только у нас туалеты - тамбурами почему то назвают...


 
blackman ©   (2008-08-13 10:30) [15]

Игорь Шевченко ©   (13.08.08 09:52) [12]
Anatoly Podgoretsky ©   (13.08.08 09:58) [13]

Забалтываете важный вопрос!
Чем отличаются программисты от математиков и начальников?


 
oldman ©   (2008-08-13 10:33) [16]


> blackman ©   (13.08.08 10:30) [15]


то сортировочная станция будет иметь дело вместо N ориентированных объектов с N/2 объектами, которые можно во всех отношениях и со всех точек зрения считать симметричными

Для математиков это элементарно, для начальников китайская грамота
:)))

А программисты должны сообразить


 
blackman ©   (2008-08-13 11:03) [17]

oldman ©   (13.08.08 10:33) [16]
А Дейкстра считает, что
Настоящие математики, однако, не могли понять, в чём её соль

Почему?


 
Мимоходом   (2008-08-13 11:08) [18]


> Настоящие математики, однако, не могли понять, в чём её
> соль

А кто такие "настоящие" математики? Программисты - это не настоящие математики?
Теория операций - относится к настоящей математике?


 
oldman ©   (2008-08-13 11:10) [19]


> blackman ©   (13.08.08 11:03) [17]


Если долго будут решать, как хранить данные, зависящие от 2-х параметров, пока не догадаются нарисовать таблицу, программисты тоже не поймут, в чем соль.

Повторяю - для математиков это элементарно!
Это даже не обдумывается, не говоря уж об обсуждении.


 
blackman ©   (2008-08-13 11:10) [20]

Мимоходом   (13.08.08 11:08) [18]
Видимо нет, раз Дейкстра их выделяет в отдельную группу.
Или я что-то непонял?


 
oldman ©   (2008-08-13 11:41) [21]


> blackman ©   (13.08.08 11:10) [20]


Программист - это прикладной математик.
Ты же не догазываешь теорему Ферма, а применяешь ее.


 
Мимоходом   (2008-08-13 11:46) [22]


> Повторяю - для математиков это элементарно!

Раз это так уж элементарно, можете указать теорию, позволяющую решать такие задачи в общем виде?


 
Barmaglo   (2008-08-13 11:50) [23]

Про начальников все понятно... Данный анекдот показывает, что все эти рационализаторские предложение ведут не столько к экономии, сколько к доп.расходам и гемморою. А коммерческие директора не любят, когда их тыкают носом в то, что их работа в общем то никому не нужна...

Про математиков то же понятно. Он вероятно хотел показать, что математики хоть и знают всю теорию необходимую для данного решения, но вот применить ее на практике не сообразят...


 
oldman ©   (2008-08-13 11:57) [24]

В критический момент кто-то, чьё имя сейчас невозможно установить, заметил следующее. Если мы сцепим вагон с туалетом с вагоном без оного так, чтобы туалет был посередине, и никогда их не будем расцеплять, то...

А вот этот "кто-то" все-таки был начальником, математиком или программистом?

ЗЫ: Страшная вещь наверное, когда у вас начальником программист-математик :)


 
Мимоходом   (2008-08-13 12:18) [25]


> А вот этот "кто-то" все-таки был начальником, математиком
> или программистом?

Там же написано, что он был первым программистом.


 
blackman ©   (2008-08-13 12:21) [26]

Barmaglo   (13.08.08 11:50) [23]
рационализаторские предложение ведут не столько к экономии, сколько к доп.расходам и гемморою.
Да. Конечно гемморой :)
математики хоть и знают всю теорию необходимую для данного решения, но вот применить ее на практике не сообразят...
Это точно. Только программист догадается. Ему же плптят за реализацию, а не за формулы :)


 
blackman ©   (2008-08-13 14:14) [27]

Мимоходом   (13.08.08 12:18) [25]
Интересно кто это был? Кто первый программист?
Может быть леди Лавлейс, Ада Байрон ?


 
Mystic ©   (2008-08-13 14:17) [28]

Можно решить задачу еще красивше: строить туалеты в середине вагона


 
Котик Б   (2008-08-13 14:35) [29]


> Mystic ©   (13.08.08 14:17) [28]

А можно еще дешевле :) в каждом купе прорезать дырку в полу....


 
oldman ©   (2008-08-13 14:41) [30]


> Котик Б   (13.08.08 14:35) [29]


Можно еще дешевле :)
Не прорезать дырку, а разрешить прямо в купе.


 
blackman ©   (2008-08-13 19:53) [31]

oldman ©   (13.08.08 14:41) [30]
Если сможешь то, кто запрещает? В правилах такого нет.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.008 c
15-1218407878
Dmitry S
2008-08-11 02:37
2008.10.05
Apache + CGI + POST


3-1207566350
oskar1985
2008-04-07 15:05
2008.10.05
Локальная база


15-1218696677
axis_of_evil
2008-08-14 10:51
2008.10.05
.bat, enqueue и реестр


3-1207033803
dolmat
2008-04-01 11:10
2008.10.05
Как в тригере определить пользователя


15-1218711018
Vlad Oshin
2008-08-14 14:50
2008.10.05
Об именах. Вот зачем так делать, да еще в пример ставить.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский