LINUX.ORG.RU
решено ФорумTalks

[ага, опять]Common Lisp


0

0

Не знаю, что потянуло меня на этот язык, но посоветуйте, что почитать.

Вообще лисп - единственная область, в которой я признаю себя _полным_ неосилятором. Походу всё из-за того, что я не знаю, какая по нему есть литература.

Все советуют вот это:

http://gigamonkeys.com/book/

Но я от такой книжки малость прибалдел. Да, она подходит для формирования каких-то «первых впечатлений» или же наоборот, для более продвинутых людей

Но вот тут, где пишут про списки:

http://gigamonkeys.com/book/they-called-it-lisp-for-a-reason-list-processing....

Даже не рассказано, как обращаться к их элементам. (Ведь последовательно вызывать car не выход). И только потом, совсем из другого источника я узнал про elt. Так что читать то? Просьба не пинать, я правда полный 0 в этом.

Да, одна поправка, там рассказано про first, second, third etc., Но мне хочется, скажем иметь доступ по индексу. Ну и прочих недоговорок там куча.

P.S. Смысл и идеи Лиспа я кажись понял, но надо что-то типа на грани справочника и учебника, желательно в сторону второго

dragonfly
() автор топика
Ответ на: комментарий от dragonfly

Кастую mx в этот тред. Вот когда он нужен так фиг дождёшься...

tia
()

PCL это самое простое и доступное

Love5an
()
Ответ на: комментарий от Sphinx

Плохо троллишь, надо:

«Вот вы с вашими сями да питонами себе мозги засрали, теперь языгбогов выучить не можете». Так лучше

dragonfly
() автор топика

Даже не рассказано, как обращаться к их элементам.

Родной, ты читать не умеешь даже, какой тебе лишп? Русским по белому:

the function NTH takes two arguments, an index and a list, and returns the nth (zero-based) element of the list.

a3
()

Читай «Common Lisp. The Language. 2nd edition».

mv ★★★★★
()

Если КЛ не осиливаешь, бери Схему.

//Счас будет что то вроде «Схема — не Лисп»., однако база-то одна и та же ;)

PS Это после того треда?

alg0rythm
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.