newsmode
search
Меню
Категории
Теги (топ-30)
Источники
Прогресс перевода 1953/2270 · 86%

Founder / YC · 6

rss_feed Paul Graham Essays translateRU

Programming Bottom-Up

Эссе Пола Грэма 1993 года из введения к книге On Lisp противопоставляет классическому нисходящему проектированию (top-down) восходящий подход (bottom-up), характерный для опытных Lisp-программистов. С

Language Design Programming Languages Software Philosophy
915 сл.
rss_feed Paul Graham Essays translateRU

Being Popular

Эссе Пола Грэма (май 2001), задуманное как бизнес-план для нового языка программирования (будущего Arc). Грэм утверждает: язык не обязан быть хорошим, чтобы стать популярным, но он обязан быть популяр

Language Design Programming Languages Software Philosophy
7575 сл.
rss_feed Paul Graham Essays translateRU

Five Questions about Language Design

Пол Грэм делится заметками с панельной дискуссии 2001 года в MIT о проектировании языков программирования. Он формулирует пять ключевых тезисов: языки создаются для людей, а не для машин; проектироват

Language Design Programming Languages Software Philosophy
2918 сл.
rss_feed Paul Graham Essays translateRU

The Roots of Lisp

Эссе Пола Грэма (май 2001) объясняет, что в 1960 году Джон Маккарти опубликовал статью, в которой сделал для программирования примерно то же, что Евклид для геометрии: показал, как из горстки простых

Language Design Programming Languages Software Philosophy
352 сл.
rss_feed Paul Graham Essays translateRU

What Languages Fix

Кевин Келлехер предложил интересный способ сравнивать языки программирования — описывать каждый через проблему, которую он решает. Удивительно, насколько многие языки можно охарактеризовать таким обра

Language Design Programming Languages Software Philosophy
215 сл.
rss_feed Paul Graham Essays translateRU

The Hundred-Year Language

Эссе Пола Грэма (апрель 2003, на основе кейноута на PyCon 2003) рассуждает о том, каким будет язык программирования через сто лет. Автор сравнивает эволюцию языков с эволюцией видов: Cobol и, по его п

Language Design Programming Languages Software Philosophy
4777 сл.