Сохранен 28
https://2ch.hk/pr/res/1357944.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Common LISP

 Аноним OP 02/03/19 Суб 21:47:54 #1 №1357944 
iu.jpe
Тред, посвященный языку Common LISP, стандартизированной ANSI версии ЛИСПа, придуманного Джоном Маккарти и развитого хреновой тучей американских, британских и советских программистов.

Литература (In English, bitches. Кое-что есть и в переводах на русский):
; Для начинающих:

;; Книга Дэвида Турецки, издание 90го года бесплатно
(cons '(Common Lisp: A Gentle Introduction to Symbolic Computation) '(http://www.cs.cmu.edu/~dst/LispBook/))
;;Стюарт Шапиро, 1992
(cons '(COMMON LISP: An Interactive Approach) '(https://cse.buffalo.edu/~shapiro/Commonlisp/))

;Для продолжающих:
;; Руководство для байтоебов по написанию простенького интерпретатора лиспа. На Си. С нуля
(cons '(Build Your Own Lisp) '(https://buildyourownlisp.com))
;; Даг Хойт большая часть книги доступна онлайн
(cons '(Let over Lambda - 50 years of Lisp) '(https://letoverlambda.com/index.cl/toc))
;; Parctical Common LISP - уже для тех, кто врубился в основы языка
(cons '(Practical Common Lisp) '(http://www.gigamonkeys.com/
;; Производительность и анализ лисп-систем
(cons '(Performance and Evaluation of Lisp Systems) '(http://dreamsongs.com/Files/Timrep.pdf))
Аноним 02/03/19 Суб 23:04:39 #2 №1357996 
>>1357944 (OP)
Добро пожаловать (снова). Шапку конечно ты пиздец всратую сделал, старая лучше была
Аноним 02/03/19 Суб 23:58:00 #3 №1358015 
>>1357944 (OP)
Нннно зачем, для чего Лисп нужен сейчас? Тут на весь сайт 3,5 чувака SICP открывали вообще.
Аноним 03/03/19 Вск 10:22:36 #4 №1358145 
>>1358015
CL ≠ Scheme
Scheme = SICP
Аноним 03/03/19 Вск 18:40:14 #5 №1358543 
>>1357996
> Шапку конечно ты пиздец всратую сделал, старая лучше была

Скажем так, последний раз я создавал тред еще при Педалике. Забыл, как это делается, сорян.

Где можно нарыть больше инфы по шапкам на мейлаче?

>>1358015
>Нннно зачем, для чего Лисп нужен сейчас?

Нормальный мультипарадигмальный язык с уклоном в функциональную парадигму (хотя ебошить ООП или даже импративить никто не мешает).

>Тут на весь сайт 3,5 чувака SICP открывали вообще.
>>1358145-кун прав
Хотя переписать 9/10 примеров из Scheme в CL не будет такой уж и большой мукой, если не тупить. Я примерно атк SICP читать и собираюсь.

Зачем Common Lisp нужен мне?

Ну, я хочу научиться таки программировать в той области, где мне интересно это делать. Школа и вуз учили меня Си и шарпу, в итоге я возненавидел кодинг, сдал курсач по шарпу и забыл все как страшный сон, дропнув местный говновуз чтобы работать.

Лисп меня подкупил:

1, Префиксной нотацией;
2. Понятностью кода;
3. Быстрыми и разнообразными реализациями (Allegro, LispWorks, SBCL, CLISP etc.)
4. Сравнительной легкостью самостоятельной реализации (лучший способ доказать, что ты знаешь ЯП - написать на нем компилятор или интерпретатор).
Аноним 03/03/19 Вск 20:13:26 #6 №1358587 
>>1358543
Читай SICP, запускай примеры в racket, guile или shicken scheme. Потом можешь в clojure перекатиться.
Аноним 03/03/19 Вск 21:25:06 #7 №1358636 
>>1358543
>Где можно нарыть больше инфы по шапкам на мейлаче?
На архиваче наверное лежит старый тред, хз, поищи если не лень
Аноним 03/03/19 Вск 21:28:11 #8 №1358639 
>>1358587
этого двачую кстати
Аноним 03/03/19 Вск 23:27:17 #9 №1358725 
>>1358543
Какой-то дроч в ваакуме. Прикладная ценность какова? Или это кодинг ради кодинга, если да, то вопрос снят.
Аноним 03/03/19 Вск 23:43:09 #10 №1358735 
>>1357944 (OP)

Lets LISP like it's 1959:
https://www.youtube.com/watch?v=hGY3uBHVVr4
Аноним 04/03/19 Пнд 14:03:15 #11 №1358967 
>>1358636
Гляну, спасибо!

А админов можно попросить шапку переписать в случае нужды?

>Какой-то дроч в ваакуме. Прикладная ценность какова?
Исполнить мечту.

Хочу свою Computer Assisted/Agumented Translation-систему, написанную под себя.
а) Удобную
б) Понятную
в) Функциональную
г) Легкую в развертывании, без веб-сервера
д) Облегчающую введение чуваков и чувих с иняза в программирование

По работе все равно много переводить приходится, а в вуз доучиваться поступлю -- из всего этого можно хорошую тему для диплома сделать заодно.
Аноним 05/03/19 Втр 17:34:19 #12 №1359638 
>>1358967
>админов
молодой человек, не для вас борда написана
Аноним 07/03/19 Чтв 06:35:02 #13 №1360528 
Тутова на хекканьюс книгу такую запостили
https://letoverlambda.com/
Аноним 07/03/19 Чтв 06:36:08 #14 №1360529 
>>1360528
Блять, я жопоглаз. В шапке же есть
Аноним 07/03/19 Чтв 10:54:46 #15 №1360569 
>>1358145
Scheme ≠ SICP
SCIP = HTDP
Аноним 07/03/19 Чтв 11:11:22 #16 №1360571 
>>1360569
> Scheme ≠ SICP
В книге на первых страницах написано, что примеры на scheme.
> SCIP = HTDP
А за наводку на эту книгу спасибо.
Аноним 07/03/19 Чтв 12:35:01 #17 №1360610 
>>1360571
>В книге на первых страницах написано, что примеры на scheme
Но книга не о Scheme
Аноним 07/03/19 Чтв 14:19:28 #18 №1360638 
>>1360610
Ну да. Она о волшебстве!
Аноним 07/03/19 Чтв 14:26:12 #19 №1360643 
>>1360638
Нет, она о духе, который живёт внутри компьютера!
Аноним 15/03/19 Птн 12:53:34 #20 №1364671 
че-то какая-то ебля с Emacs не привлекает

есть альтернативы?
Аноним 15/03/19 Птн 12:57:28 #21 №1364673 
Че лучше из ФП, хачкел, клисп, кложа или скала, чтобы все уметь и все могсти.
Аноним 15/03/19 Птн 13:08:18 #22 №1364677 
>>1364673 От задач завист
Аноним 15/03/19 Птн 13:53:41 #23 №1364694 
>>1364673
Из перечисленных думаю хаскель (чтобы все уметь) и кложа (чтобы все могсти).
Аноним 16/03/19 Суб 11:23:41 #24 №1365267 
>>1364694
Чет слышал, что скала быстрее кложи из-за статичной типизации по умолчанию - это правда?
Как по скорости байтоебства хачкелл?
Аноним 16/03/19 Суб 13:07:24 #25 №1365314 
>>1365267
Да.
Слабо представляю, из-за ленивости там вообще что угодно и как угодно может быть, хуй угадаешь.
Аноним 03/04/19 Срд 02:06:07 #26 №1374063 
бамп нахуй
Аноним 03/04/19 Срд 02:08:16 #27 №1374064 
Почему блять land of lisp нет в шапке? Вы охуели?

https://www.youtube.com/watch?v=HM1Zb3xmvMc
Аноним 07/04/19 Вск 02:07:50 #28 №1376418 
>>1358967
>д) Облегчающую введение чуваков и чувих с иняза в программирование
Хотел на хачкеле запилить помощника для преподов с иняза. Запилил простенькую демку с простеньким ДСЛ, да преподы с инъяза заявили "нахуй не нужон, какое программирования, мы шо программисты, ёба". Так и осталася я с демкой, а преподы до сих пор руками проверяют студенческие высеры.
comments powered by Disqus