Почему шаблон интерпретатора отстой? - PullRequest
13 голосов
/ 31 января 2009

В Стиве Йегге в обзоре Шаблонов проектирования он называет Шаблон интерпретатора "в шутку". Он продолжает рассказывать о том, как изменилось восприятие компиляторов, но о том, как интерпретируются языки до сих пор, хотя я не могу понять, как это связано с шаблоном.

Кто-нибудь хочет просветить этого невежественного ученика?

Ответы [ 3 ]

8 голосов
/ 31 января 2009

Это была ирония :) В наши дни все любят интерпретированные языки, но 10 лет назад люди просто думали, что они слишком медлительны для чего-либо практического. Как и сегодня, большинство людей думают о статической и динамической типизации.

0 голосов
/ 04 февраля 2011

Он любит это согласно этому: http://steve -yegge.blogspot.com / 2007/12 / codes-худший враг.html .

0 голосов
/ 20 июня 2009

Шаблон INTERPRETER - отстой, потому что это кодификация десятого правила Гринспуна:

Любая достаточно сложная программа на С или Фортране содержит специальную, неформально заданную, медленную реализацию половины Common Lisp.

Это было заявлено в 1993 году. Современное дополнение может включать в себя C ++ и Java.

...