Книга Let Over Lambda о макросах Lisp теперь полностью бесплатна

Let over Lambda–50 Years of Lisp

Книга Дага Хойта Let Over Lambda, выпущенная в 2008 году к 50-летию Lisp, теперь доступна для бесплатного чтения онлайн в форматах HTML и PDF. Это одно из самых сложных изданий по программированию, посвящённое макросам — программам, которые пишут программы. Автор утверждает, что макросы обеспечивают невиданные в других языках абстракции и производительность. Книга учит практическим приёмам и вдохновляет на исследование границ программирования.

Макросы — это то, что делает Lisp величайшим языком программирования в мире.
  1. heisig

    Главная новость здесь в том, что автор просто сделал всю книгу доступной публике бесплатно.

    Я раньше читал печатную версию, так что, может быть, сейчас самое время для очень краткого обзора. Книга технически увлекательна и стоит прочтения, но она также очень категорична даже по меркам Lisp. Впрочем, в наше время освежает видеть эту глубоко человеческую и творческую сторону программирования. От всей души рекомендую другим её прочитать — и тщательно выбрать, каким советам следовать, а каким нет :)

    Огромное спасибо, Doug Hoyte, за то, что сделал эту книгу доступной для всех нас!

  2. mark_l_watson

    Я купил и прочитал книгу Doug'а много лет назад, рад видеть, что она всплыла здесь вместе с объявлением о доступности PDF и HTML версии.

    Я программирую на Common Lisp с начала 1980-х, люблю этот язык, но использую его просто. Тем не менее мне нравится то, что Doug, Paul Graham и другие пишут о замечательных приёмах Common Lisp.

  3. Quitschquat

    Эта книга и On Lisp в своё время взорвали мне мозг.

    Загляните на реализацию Forth по адресу https://letoverlambda.com/index.cl/guest/chap8.html

Ещё за этот день

2026-11-10