LINUX.ORG.RU

батарейки != стандартная библиотека

yoghurt ★★★★★
()

ну а так, батарейки-то через quicklisp тот же, не?

yoghurt ★★★★★
()

Во-первых, это сам стандарт, в котором до фига полезных функций.

Во-вторых, asdf + quicklisp.

В-третьих, lispworks и allegro cl предоставляет до черта своих батареек дополнительно, например, для создания gui.

dave ★★★★★
()

Сказанул же!

Ну а так всё сказали. google / cliki / asdf. Я сам вот quicklisp никогда не использовал, но ты всегда можешь попробовать

shamaz
()

Конечно же, все есть!

Как было справедливо отмечено выше, Common LISP сам себе стандартная библиотека. Вот ее состав: http://www.lispworks.com/documentation/HyperSpec/Front/index.htm

В ней целых 980 функций на все случаи жизни, с интуитивными, хорошо запоминающимися названиями наподобие least-negative-normalized-double-float, update-instance-for-redefined-class, load-logical-pathname-translations, simple-condition-format-arguments, internal-time-units-per-second, pprint-exit-if-list-exhausted и так далее. Конечно, в нее намеренно не включена такая незначительная ерунда как графический тулкит, обработка изображений, неблокирующийся асинхронный ввод-вывод, remoting, криптография, SQL, работа с текстом, работа с архивами, многопоточность, многопроцессность, потокобезопасные структуры данных, monitoring & management, поддержка печати, работа со звуком и прочими медиа, работа с XML — но ведь это все ненужно! Главное, чтобы можно было пользоваться анафорическими лямбдами и делать пандорический захват, попутно похлебывая вкусный мамкин борщок.

Если серьезно — ты так говоришь «стандартная библиотека», будто лисп — практический ЯП общего назначения. Это ложь. Лисп не является таким языком; отсюда и куцый огрызок вместо стандартной библиотеки, да рассыпуха из неподдерживаемых криворуких поделок борщевиков-фанбоев (ака CLiki). Посмотри на стандартные библиотеки промышленных языков, например, Java или того же Python'а. Они ковались на практических задачах в течение многих лет.

Лисперы же все пятьдесят лет существования своего кумира куют только одно — собственное ЧСВ.

anonymous
()

Впрочем, справедливости ради отметим, что Franz и Allegro таки наклепали свои вело-костыле-эрзац-«стандартные» библиотеки. Все потому, что во время лисп-хайпа 80-90-ых эти гешефтмахеры умудрились подсадить на иглу лиспа нескольких богатых, но незадачливых буратин. Типа Боинга, например. А когда буратины начали пытаться решать на лишпике реальные задачи, пришлось быстренько затыкать эту зияющую дыру.

Так что можешь выложить какие-то там $4500 за нормальный лисп - ведь это смешная сумма для лиспера, не так ли? - и добро пожаловать в дивный мир буратин Профессионального Лиспа.

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

Тебе не все ли равно? Почему у тебя постоянно бомбит? Почему у тебя постоянно бомбит в лиспо-тредах? Почему у тебя постоянно бомбит от того, что некоторым нравится что-нибудь делать 'just for fun'? Отвечай.

gensym ★★
()
Ответ на: комментарий от anonymous

не включена такая незначительная ерунда как графический тулкит, обработка изображений, неблокирующийся асинхронный ввод-вывод, remoting, криптография, SQL, работа с текстом, работа с архивами, многопоточность, многопроцессность, потокобезопасные структуры данных, monitoring & management, поддержка печати, работа со звуком и прочими медиа, работа с XML

Лол, да какое нахуй «неблокирующееся I/O», XML и SQL? В общелишпике даже элементарного TCP/IP нетворкинга нет искаропки.

anonymous
()
Ответ на: комментарий от mv

Посоны риальные бабки делают, почему бы и не купить? Тем более, по цене галстука...

Ты ещё забыл добавить, что у твоего велосипеда амортизатор и тот дороже стоит.

anonymous
()
Ответ на: комментарий от gensym

Специалист: (компетентное мнение по существу, снабжённое релевантными ссылками и высказанное с определённой долей иронии)
Лиспер: ОЛОЛОЛОЛОЛО У ТИБЯ БАТТХЁРТ АХАХА БОМБАНУЛО!!1111
Специалист:(пожимает плечами)

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

Специалист

Пруф

снабжённое релевантными ссылками

Где?

buddhist ★★★★★
()
Ответ на: комментарий от dave

Вопрос #1: Где посчитать про устройство sbcl, принципы работы его парсера и компилятора?(они вообще кем-нибудь описывались?)
Вопрос #2: Где можно прочитать самый полный и трушный вариант спеков на язык?

deterok ★★★★★
() автор топика
Последнее исправление: deterok (всего исправлений: 1)
Ответ на: комментарий от deterok

Вопрос #1: Где посчитать про устройство sbcl, принципы работы его парсера и компилятора?(они вообще кем-нибудь описывались?)

http://www.sbcl.org/sbcl-internals/

Zubok ★★★★★
()
Ответ на: комментарий от deterok

Вопрос #2: Где можно прочитать самый полный и трушный вариант спеков на язык?

google: common lisp hyperspec

Debian: aptitude install hyperspec

Zubok ★★★★★
()
Ответ на: комментарий от monk

В стандарте С тоже, и даже C++...

Оторвись на секундочку от борща и почитай про POSIX, прежде чем позориться.

anonymous
()
Ответ на: комментарий от basp

Избранные теги: apl, ceylon, cim, cl, common lisp, d-language, eiffiel, erlang, fortran, lisp, mongodb, ocaml, r-language, rust, scala, scidb, зависимые типы

Добавить нечего. Концентрация маргинальщины головного мозга зашкаливает.

anonymous
()

Так забавно наблюдать ITT, как фанатики-лисперы бесятся и брызжут слюной из-за того, что в нормальных языках — богатые стандартные библиотеки, а в их лиспе — куцый стандарт да горка полурабочих костыликов с CLiki.

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

почитай про POSIX

И кто же мне запретит POSIX дергать из моего няшного БорщеЛиспа, ты чтоль? Все в БЛ есть, надо просто уметь пользоваться. У тебя бомбануло — от злости неосиляторства.

gensym ★★
()
Ответ на: комментарий от anonymous

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

Пока что, только ты обрызгал всех своей желчью.

gensym ★★
()
Ответ на: комментарий от gensym

Да, но библиотек под него дохренища и быстро растущее дружелюбное коммунити python-like. Там есть жизнь, в отличии от.

А «современный» CL - яйцекладущий звероящер, обреченный на смерть без эволюции в млекопитающего.

alienclaster ★★★
()
Ответ на: комментарий от gensym

У тебя бомбануло — от злости

Испытывать эмоции в адрес рабочего инструмента — это патология, весьма присущая фанатикам разных сортов и зачастую свидетельствующая о более серьёзных психических нарушениях.

Пожалуйста, не надо проецировать свой болезненный опыт на окружающих.

anonymous
()
Ответ на: комментарий от gensym

Это Clojure — нишевый недолисп.

Из уст фанатика Common LISP обвинение в нишевости звучит с каким-то особенным сарказмом.

anonymous
()
Ответ на: комментарий от gensym

И кто же мне запретит POSIX дергать из моего няшного БорщеЛиспа, ты чтоль? Все в БЛ есть

Так и запишем: без POSIX борщелисп — беспомощный кусок говна.

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

Испытывать эмоции в адрес рабочего инструмента — это патология, весьма присущая фанатикам разных сортов и зачастую свидетельствующая о более серьёзных психических нарушениях.

Пожалуйста, не надо проецировать свой болезненный опыт на окружающих.

Ты все извратил, как всегда. Спорить с тобой бесмысленно, продолжай клоунаду -- ты забавнaя зверушка.

gensym ★★
()
Ответ на: комментарий от wota

да, есть и другие лиспы, но с вменяемым сообществом

«Вменяемое сообщество» Racket состоит из одного Matthew Flatt'а, лол.

И эта якобы «вменяемость» не перевешивает того факта, что на ракетке софта написано ещё меньше, чем на борщелиспе. На порядки, я бы сказал. Собственно, кроме самой ракетки, DrRacket и примеров для лекций на ракетке ничего не написано. Вообще.

anonymous
()

С ностальгической слезой перечитал только что классический лиспосрачик 2008 года. Будто вчера всё было.

И не подумаешь даже, что лисперов уже как минимум 5 лет здесь стабильно озалупливают.

anonymous
()
Ответ на: комментарий от gensym

бомбануло
бомбануло
бомбануло

У Вас не только патологически-эмоциональное восприятие языков программирования, но ещё и нездоровая анальная фиксация. Это ещё раз подтверждает мою гипотезу о корреляции увлечения ЛИСПом и патологиях/девиациях психического толка.

Одного только пока не могу понять, что первично, лисп или вышеописанные патологии? Тут либо лисп изначально привлекает психически нестабильных личностей, либо увлечение лиспом расшатывает психику. Не могли бы Вы ответить, у Вас проблемы начались до или после увлечения ЛИСПом?

anonymous
()
Ответ на: комментарий от monk

Зачем нужен лисп, если всё равно всё программирование на нём сводится к использованию POSIX и обёрток для внешних библиотек?

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

Лисп - это не просто язык программирования. Лисп - это идея. Лисп - это вера в лучшее.

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

у Вас проблемы начались до или после увлечения ЛИСПом?

Проблем у меня на этой почве нет, инфа 146%.

А вот скажите мне, уважаемый доктор, зачем Вы пришли в этот тред? Что Вас заставило так болезненно реагировать на топик? Может все-таки Вам нужна помощь?

gensym ★★
()
Ответ на: комментарий от anonymous

Зачем нужен лисп, если всё равно всё программирование на нём сводится к использованию POSIX и обёрток для внешних библиотек?

Зачем нужны ЯВУ? Все равно процессор молотит нули да единицы. Нужнo срочно переходить на перфокарты.

gensym ★★
()
Ответ на: комментарий от anonymous

Нужны библиотеки - иди в Java. Скриптовая скобкота в мире Java не нужна.

Куда как больше сомнений вызывает нужность Java-мира. 99% причин, почему Clojure запихнули в этот гадюшник - распространенная и попсовая JVM, а не ваши говнобиблиотеки. При чем ни одной нормальной распространенной либы на джаве никто так и не видел. Хотя вам-то откуда знать, вы ж жрете шо дают, а так хотелось бы борща, да? :)

alienclaster ★★★
()
Ответ на: комментарий от alienclaster

Куда как больше сомнений вызывает нужность Java-мира.

Как здоровье Наполеона из соседней палаты?

При чем ни одной нормальной распространенной либы на джаве никто так и не видел.

Ну да. 99.99% нужного софта пишется исключительно на Java, а «библиотек никто так и не видел».

anonymous
()
Ответ на: комментарий от deterok

К сказанному могу порекомендовать еще Steele G.L. Common Lisp, the language. Сам я не читал, и у меня сейчас postscript не открывается, но там очень много и подробно описано. Книга как-то очень близко связана со стандартом (одной из ранних версий), но я уже не помню как.

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