Услышал про статью "прочь из смоляной ямы". Стало интересно.
Хотел спросить: существуют ли исходные коды примеров реализации
Функционально реляционного программирования
на человеческих ЯП?
Из теории мало что понятно.
Здравствуйте, vaa, Вы писали:
vaa>Услышал про статью "прочь из смоляной ямы". Стало интересно.
Про прочь не знаю, есть книга "Мифический человеко-месяц. Как создаются программные системы" Фредерик Брукс. Там первая глава называется "Смоляная яма".
Een Schip op het strand is een baken in zee.
[Корабль на мели — моряку маяк.]
ГОЛЛАНДСКАЯ ПОСЛОВИЦА
С. Р. Найт, настенная роспись смоляных ям Ла Бреа.
Музей находок Ла Бреа имени Джорджа Пейджа,
Музей естественной истории округа Лос-Анджелес
Cамая яркая сцена доисторических времен — борьба огромных животных со смертью в смоляных ямах. Воображение представляет динозавров, мамонтов и саблезубых тигров, пытающихся высвободиться из смолы. Чем отчаянней борьба, тем сильнее затягивает смола, и как бы ни был силен или ловок зверь, в конечном итоге ему уготована гибель.
Такой смоляной ямой в последнее десятилетие было программирование больших систем: в ней сгинул не один большой и сильный зверь. По большей части это происходило в области систем, где мало кому удалось реализовать спецификации, уложиться в график и бюджет. Большие и малые, массивные и жилистые — одна за другой эти команды увязли в смоле. Казалось, ничто в отдельности не вызывает трудностей — одну лапу всегда можно вытащить. Но накопление действующих одновременно и взаимовлияющих факторов все более и более замедляет движение. Вызывает удивление неприятность возникшей проблемы, и распознать ее сущность нелегко. Но нужно это сделать, если мы собираемся ее решить.
...