← All posts tagged кнут

Kim
web programming BL patch Knuth И всё же Кнут единственный, из того что мне известно, запилил patch-oriented programming. Сейчас программисты внося изменения в код Кнута распространяют его в виде change-файлов (патчей в смысле web и cweb тулзов), прилагающихся к оригинальному коду, а не в виде изменённого кода.

Например вот malgil.com добавление экрана к эмулятору MMIX (<http://mmix.cs.hm.edu/src/index.html>). В дистибутиве лежит лишь патч (в .ch фаормате). Он накладывается на оригинальные исходники при компиляции.
Kim
mind_defecate кнут literate_programming extreme_programming reusable_code Пятитомник Кнута стал бестселлером, вошел в списки лучших монографий столетия и вообще считается must read литературой для каждого разработчика. Но, несмотря на этот успех, идеи Кнута о том как надо вести разработку, в общем-то, не разделяются индустрией.

Дальше в /1 и /2 длинный пост не имеющий никакого смысла.