crypt of decay - fear and loathing in lisp vegas [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

fear and loathing in lisp vegas [Jun. 22nd, 2017|02:08 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
Linkmeow!

Comments:
[User Picture]
From:[info]ketmar
Date:June 23rd, 2017 - 10:16 am
(Link)
ну его, я лучше Карлина пересмотрю.
From:(Anonymous)
Date:June 23rd, 2017 - 10:22 am
(Link)
Карлин про Лисп не рассказывает. :) Скажи, а ты его по SICP изучал? Интересные книги по Лиспу можешь подсказать?
[User Picture]
From:[info]ketmar
Date:June 23rd, 2017 - 10:31 am
(Link)
>Скажи, а ты его по SICP изучал?
нет, всё было ещё хуже: сначала была какая-то книжка про R-LISP, который есть (уже «был») синтаксический сахар над обычным лиспом в автокаде. при том, что сам автокад я и не видел, и не использовал. просто книжка попалась.

оттуда я выгреб basic understanding: ячейки, списки, вся эта механика, и как оно взаимодействует.

а к моменту, когда я получил SICP, я уже это всё знал, и читал её просто для развлечения.

>Интересные книги по Лиспу можешь подсказать?
я хуй знает. у меня вообще беда с «подсказать литературу»: потому что я большинство вещей изучал по обрывкам и ошмёткам, которые попались в руки. а часть и вовсе сам придумывал по размытым словесным описаниям. поэтому попадавшие мне позже в руки книги я особо не запоминал, если они хорошие: а чо, это я уже знаю, можно игнорить. а если плохие, то и тем более сразу выбрасывал.
From:(Anonymous)
Date:June 23rd, 2017 - 10:58 am
(Link)
Ясно. Хочу просто на досуге прочитать это, но решил спросить - вдруг есть что получше:
http://norvig.com/paip.html

Интересно, как программирование AI на Лиспе 25-летней давности сегодня "смотрится".
[User Picture]
From:[info]ketmar
Date:June 23rd, 2017 - 11:01 am
(Link)
Норвиг, вроде бы, нормальный чувак. из тех, про которых я скажу: «книгу не читал, но чувака знаю, он вряд ли хуйню напишет.»

хотя common lisp сам по себе то ещё уёбище. это такой сиплюсплюс от лиспа.
[User Picture]
From:[info]ketmar
Date:June 23rd, 2017 - 10:32 am
(Link)
книжка по р-лиспу, кстати, была довольно крутая: там в конце даже показывали, как работает канпелятор в некий vm-код, и как он преобразует рекурсивные вызовы в циклы с джампами.
From:(Anonymous)
Date:June 23rd, 2017 - 10:48 am
(Link)
Да уж, то, что циклы и рекурсия взаимозаменяемы, мне поначалу неслабо мозг вынесло. Хотя, если подумать, ничего в этом удивительного нет. Прямое следствие из тезиса Черча-Тьюринга. Увы, тогда я еще ничего такого не знал.
[User Picture]
From:[info]ketmar
Date:June 23rd, 2017 - 10:52 am
(Link)
ну да, если повезло вовремя наткнуться на лямбда-калькулюс, то это очевидно. а если не повезло (мне тоже не повезло), но надо немножко поболтать башкой, пока мозг в правильную конфигурацию встанет.
[User Picture]
From:[info]ketmar
Date:June 23rd, 2017 - 10:53 am
(Link)
(и да, я нахер не помню всех этих тезисов и имён, потому что никто из инженеров не помнит, нам это не надо. достаточно знать, что они где-то там есть. ;-)
From:(Anonymous)
Date:June 23rd, 2017 - 11:01 am
(Link)
Спрошу тогда как инженера: что используешь для прогр. на Лиспе? Мне нужно быстро "up and running". Emacs не люблю.
[User Picture]
From:[info]ketmar
Date:June 23rd, 2017 - 11:11 am
(Link)
поскольку у меня есть штуки четыре написаных (ну, спизженых и сильно перепиленых) своих схемы, то обычно хватаю первую из них попавшуюся под руку, и весело на ней говнокодю.

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

ну, разве для развлечения: LispEngine. очень древнее, правда. cougar сильно круче и быстрее (но она пока не пригодна к).
From:(Anonymous)
Date:June 23rd, 2017 - 11:13 am
(Link)
Thnx.