*LISP
Нетрудно заметить, что время появления лиспа соответствует развёртыванию в штатах программы по изучению лсд, и это не случайно. К тому времени на кислоте уже успели поторчать все выдающиеся умы, все политики, учёные, а позже и домохозяйки под девизом, что это модно и круто. Не был исключением, по-видимому, и ... more →
лисперы, а если ли способ получить бэктрейс прилетевшего condition'а? Например в виде строки (лучше, конечно, списка). Лучше переносимо, но сгодится и sbcl-way. Чтот пока не нахожу. trivial-backtrace дает бэктрейсы точки вызова (print-backtrace err), а не точки выброса этого самого err.
Улучшенный Reader Algorithm.
Расширяемый синтаксис для нового клёвого лиспа.
http://love5an.livejournal.com/377367.ht...
/Шаг за пределы хаскеля — и все, туши свет, "не вижу, не слышу, не знаю и знать не хочу"./
http://xeno-by.livejournal.com/77979.htm...
Какое емкое описание всего треда.
Если приверженцы перво и второ тегов во все глотки орут о том, какие они (языки) охуенные, а все третьетегобоги говорят, что плюсы — говно, то какова вероятность, что если я начну изучать один из первых двух языков, то он окажется меньшим говном, чем плюсы?
Всем привет, я — тян. Пишу на липе свою ОС. Пруф: http://www.youtube.com/watch?v=v1o3rkC42...
Реализация Common Lisp Condition System под .NET
http://habrahabr.ru/post/150198/
Во дворе полно прыщеблядей. Есть несколько агрессивных особей, которые начинают кукарекать, даже если проходишь мимо. Их прикармливает бабка из соседнего подъезда, которая представляет из себя сумасшедшего программиста на Lisp, пишет дома собственную ОС, содержит у себя несколько спермачей, но и про прыщеблядей не ... more →
[23:37:26] <fermion'> на собеседовании в АСТ мне пожаловались, то не могут найти живого ЛИСПЕРА
[23:38:10] <little♥girl> им обязательно живой нужен?
[23:38:15] <fermion'> да
почему лиспы круты http://lists.warhead.org.uk/pipermail/iw...
подсказка: #define square(x) ((x)*(x))
Перевожу стартап с CL на .NET. Вот тут про причины: http://love5an.livejournal.com/376801.ht...
(defun filtered (&optional (filter-condition t))
(maphash #'(lambda (k v)
(if (eval filter-condition)
(out-object v)))
*list*)
я правильно, понял, нет способа передать условие, которое проверяет k или v в эту функцию(так как filter-condition не находится в лексическом окружении k и v). Такое можно сделать ... more →
Всякие наблюдения о CL:
сделал элементарный REPL, и он, зараза, выводил результат формы только после ввода следующей. Говно. Починилось (force-output).
Долго думал чем как можно сделать хранение данных на диске. Вариантов вроде много: можно писать формы print with-standard-io-syntax и читать их. Можно заюзать ... more →
<defun>bfs<end>queuenet</end><if><null>queue</n ull>nil<let><div><path><car>queue</car></pat h></div><let><div><node><car>path</car>&l t;/node></div><if><eql>nodeend</eql><reverse>pa th</reverse><bfs>end<append><cdr>queue</cdr><ne w-paths>pathnodenet</new-paths></append>net</bfs></if> ;</let></let></if></defun>
решил я побаловаться с css-selectors https://github.com/AccelerationNet/css-s... Вроде работает, только я незнаю что делать с RUDE-DOM::ELEMENT. Как из него чего выковырять? Гуглеж ничего особо не дал :(
Решил я побаловаться с большими объемами данных в sbcl. Взял лог, откусил от него 1 250 000 строк и попарсил их.
Парсер cl-ppcre
Код читает файл, выкуривает оттуда дату/время, процесс, пид, хост и сообщение, записывает в один массив хосты (он у меня один) в один — название процесса ( у меня вышло около 25), в один ... more →
а есть чо для работы с datetime в lisp? Так что бы по уровню как в GNU (или лучше)? А то стандартная библиотека не радует.
А да, я же вам не говорил — мне пришло приглашение на собеседование. Им нужен "специалист со знанием lips". Я испугался и не пошел — мало ли какие губы там надо знать. А вакансия вообще называется "разработчик C++". Такие дела.
http://habrahabr.ru/post/137928/ < http://habrahabr.ru/post/137928/#habracu...
Комменты адок. Дедфуду следует поучиться у автора.
[owl@owl-nest ~]$ sudo yaourt -S clisp
Пароль:
разрешение зависимостей...
проверка на взаимную несовместимость...
Цели (2): libsigsegv-2.10-1 clisp-2.49-3
>libsigsegv
>sigsegv
Я ЖЕ ЛИСП СТАВЛЮ, А НЕ ПЛЮСЫ, ВЫ ЧТО?
via comp.lang.lisp:
The Remote Agent Experiment: Debugging Code from 60 Million Miles Away
http://youtu.be/_gZK0tW8EhQ
*LISP is used by:
asmer
asmer
4DA
4da
Crazy_Owl
Crazy_Owl
kb
kb
lovesan
lovesan
eurekafag
eurekafag
Оранжевус Охуеннус
utros
techpriest
techpriest
jabber
jabber
Sectoid
Sectoid
NIR
NIR
Mагог Магогович
magog
svtk
svtk
Marisa Waller
Marisa
Nico-izo
Nico-izo
Артс
arts
amd63
amd63
Ky6uk
Ky6uk
nexeuse
nexeuse
DarkElve
DarkElve
desperate donkey
odin
ФЫВА
Incred
oreolek
oreolek
16+
238328
Michael Pogoda
MPogoda
K900
K900
pixie
pixie
профессиональный говноед
ulidtko
ilardm
ilardm
folex
folex
SirAnthony
SirAnthony
asmer
4da
Crazy_Owl
kb
lovesan
eurekafag
utros
techpriest
jabber
Sectoid
NIR
magog
svtk
Marisa
Nico-izo
arts
amd63
Ky6uk
nexeuse
DarkElve
odin
Incred
oreolek
238328
MPogoda
K900
pixie
ulidtko
ilardm
folex
SirAnthony