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

Все · 7

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 сл.
rss_feed Simon Willison translateRU

Quoting Mitchell Hashimoto

Simon Willison публикует цитату Mitchell Hashimoto, посвящённую растущей взаимозаменяемости языков программирования. Hashimoto отмечает, что языки программирования раньше означали жёсткую привязку, но

Language Design Programming Languages Software Philosophy
132 сл.