![][1] Пол Грэм, [Design and Research][2], January 2003 [«Хакеры и Художники»][3], глава 15 **Проектирование и Исследование** _За перевод спасибо [knagaev][4]_ (Эта статья в своей основе содержит программный доклад на NEPLS осенью 2002 года) Приезжающих в Америку часто застаёт врасплох манера американцев начинать разговор с вопроса «Чем вы занимаетесь?» Я никогда не любил этот вопрос. Я очень редко слышал достойный ответ на него. Но сейчас думаю, что решил эту проблему. Теперь, если кто-нибудь спрашивает чем я занимаюсь, я смотрю ему прямо в глаза и говорю «Я проектирую [новый диалект Lisp][5].» Этот ответ я рекомендую всем, кто не любит когда интересуются что они делают. Разговор тут же свернёт на другие темы. Я не считаю, что занимаюсь исследованиями языков программирования. Я всего лишь проектирую один из них, как кто-нибудь может проектировать здание, или стул, или новый шрифт. Я не пытаюсь открыть что-то новое. Я только хочу создать язык, который будет хорош для программирования на нём. В какой-то мере, это делает жизнь намного проще. Различия между проектированием и исследованием похожи на противопоставление нового и хорошего. Архитектурное решение не должно быть новым, но должно быть качественным. Результаты исследования не обязательно должны быть правильными, но обязаны обладать новизной. Думаю, что эти два пути сходятся на вершине: лучший дизайн превосходит своих предшественников на основе использования новых идей, а лучшее исследование решает задачи, которые не столько новые, сколько на самом деле заслуживающие решения. Так что, в конечном счёте, мы стремимся к одному, просто двигаемся с разных сторон. ![image][6] [Читать дальше →][7]
[1]:
https://habrastorage.org/files/6b7/825/d34/6b7825d347b9461a9d385aa8e33c1151.jpg
[2]:
http://www.paulgraham.com/desres.html
[3]:
http://habrahabr.ru/company/tceh/blog/253311/
[4]:
http://habrahabr.ru/users/knagaev/
[5]:
http://www.paulgraham.com/arc.html
[6]:
https://habrastorage.org/getpro/habr/post_images/411/d72/a1d/411d72a1d2f854c14f6c3d0fc1d23806.png
[7]:
http://habrahabr.ru/post/268281/#habracut