← All posts tagged Lisp

a13
Lisp LOR q «Жизненный цикл любой новости о ЯП на ЛОРе.

* Публикуется новость о языке программирования;
* (1 стр.) Набегают анонимусы, охотники за шкворцом, неосиляторы и просто мимокрокодилы с криками «нинужно», «а зачем X, когда есть Y», «чем это лучше Z» и т.п.;
* (2-4 стр.) Просыпаются компетентные в теме ЛОРовцы и обсуждают тему;­
* (5-10 стр.) Набегают ёбн­­у­тые лиспофанбои и скатывают тему в лиспосрач;
* (10-15 стр.) Лиспофаги озалуплены, общими усилиями адекватных регистрантов и анонимусов;
* (15- стр.) Просыпается quasimoto и начинает обсуждать сам с собой монады, коммутативные диаграммы, стрелки, 2-стрелки, 3-стрелки, декартово замкнутые категории, аппликативные функторы, анаморфизмы, катаморфизмы, эпиморфизмы, параморфизмы, моноиды, полугруппы, когомологии и топосы Гротендика.»

---
linux.org.ru
a13
Lisp code BL racket
(match part
           [(list name (cons 'sub (cons partdata tail)))
            (foldl
             (curry or
                    (match x
                      [(list bla-bla (list 'enabled e)) e]
                      [_ #f])) #f tail)]
           [_ #f])

доктор, мне кажется я пейшу не на том языке >_<
a13
Emacs Lisp LOR q "каким нужно быть христанутым чтобы ещё не использовать лисп. А конечно я понимаю професура в шарагах у вас лабы на крестоговне поди принимает, поэтому вы и не используете лисп. Один из самых распрастранённых редакторов GNU/Emacs написан на диалекте лиспа, и он очень расширяем в отличии от сублимаговна, которое только и умеет что тырить темы из текстмайт."

anonymous
a13
Lisp code
Ковыряюсь в коде древних, 15-"этажный" (а было ещё на 8 больше, включая вложенные) let*, нафиг так жить?
a13
Lisp "the third issue of lisp macro, is that it is meta programing. As such, it's analogous to 1st order logic and higher order logic. If you have to use meta-programing to solve a problem, it indicates perhaps your language isn't expressive enough in the first place, or you are going round-about."

всё-таки странный товарищ этот Xah Lee
xahlee.info