История

Tree-sitter: парсер на каждое нажатие клавиши

Tree-sitter: парсер на каждое нажатие клавиши

· 19 мин

Как один разработчик в свободное от работы время собрал библиотеку, на которой сегодня держится подсветка синтаксиса в Neovim, Emacs 29, на GitHub.com, в Helix, Zed и десятке других мест

Lisp: язык, которому 68 лет и который до сих пор подсказывает будущее

Lisp: язык, которому 68 лет и который до сих пор подсказывает будущее

· 30 мин

История языка, придуманного для исследований в области искусственного интеллекта в 1958 году, и оказавшегося настолько правильно устроенным, что современные языки до сих пор подгоняют свои конструкции под идеи, которые в Lisp были с первого дня.

Emacs: редактор, который думает, что он операционная система

Emacs: редактор, который думает, что он операционная система

· 20 мин

Полвека старого MIT-проекту с Lisp-интерпретатором внутри, который многие до сих пор предпочитают любым современным IDE. История, технология, культура — и сравнение с вечным соперником vi