LINUX.ORG.RU

Вышел перевод книги «ANSI Common Lisp»

 


5

9

На днях издательство «Символ-Плюс» выпустило русский перевод книги «ANSI Common Lisp». Автор книги — Пол Грэм (Paul Graham), который известен как создатель системы Viaweb, эссеист, автор других книг по Lisp. На данный момент имеется только бумажный вариант книги.

>>> Подробности

★★★★

Проверено: JB ()

Электронная версия в продаже имеется?

alienclaster ★★ ()

Отлично, надо будет прикупить.

buddhist ★★★★★ ()

Здравствуйте, Гость!

Books.Ru принял к обработке заказ, в котором в качестве контактного email
указан данный адрес:
Номер заказа: xxxчxx-xx
Дата и время (московское) заказа: 2012-10-29 11:55:46

AnDoR ★★★★★ ()

Теперь придётся на обедах экономить :) Лишь бы к концу света Новому году не подорожала.

olibjerd ★★★★★ ()

Отлично, прикуплю и поставлю на полочку тёплый ламповый dead tree edition.

anonymous ()

В качестве пресс-папье сойдёт.

CARS ★★★★ ()

Не знаком. А зачем? CL знаю по cltl и pcl, вроде хватает.

vapor ()

вопрос к лисперам, зачем нужен лисп если есть хаскель?

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

я понимаю пару сотен лет назад lisp был интересен, но эти дни прошли, нужна функциональщина юзай функциональный язык а не подделку.

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

зачем нужен лисп если есть хаскель?

Зачем мне холодильник, если я не курю?

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

не совсем, и то и то языки не для продакшн проектов. Это языки которые расширяют кругозор.

А курение и холодильники вещи материальные.

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

не совсем, и то и то языки не для продакшн проектов. Это языки которые расширяют кругозор.

бугога

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

нужна функциональщина юзай функциональный язык

а если я хочу функциональщину в императивном языке?

Reset ★★★★★ ()

озон как всегда тормозит

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

не совсем, и то и то языки не для продакшн проектов. Это языки которые расширяют кругозор.

https://en.wikipedia.org/wiki/Crash_Bandicoot_(video_game)#Graphics

«Для Ъ»: «To code the characters and gameplay of the game, Andy Gavin and Dave Baggett created the programming language „Game Oriented Object LISP“ (GOOL) using LISP syntax.»

X-Pilot ★★★★★ ()
Ответ на: комментарий от paranormal

я понимаю пару сотен лет назад lisp был интересен, но эти дни прошли, нужна функциональщина юзай функциональный язык а не подделку.

Функциональщина не имеет никакого отношения к метапрограммированию. Да и вообще у них совершенно разный подход к системе типов например.

loz ★★★★★ ()

На какой опыт рассчитана книга?

Вроде PCL всегда советовали начинающим?

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

языки не для продакшн проектов.

Хаскель --- может быть и да.

anonymous ()

Лисп настолько уныл, что даже создатели осознанно (или не осознанно) заставили аббревиатуру звучать, как «шепелявость»

BambarbiyaKirgudu ()

Кто переводчик?

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

Ты хочешь сказать, что такого не бывает? Сабж — типичный пример.

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

императивный подход - УГ. лучше тогда уж scala несмотря на говножабу, или ocaml несмотря на малораспространенность.

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

императивный подход - УГ

Ты нам лучше покажи свой хацельный код, написанный в функциональном стиле.

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

PCL разве для начинающих? Я вот его начинал, но не осилил. Там все в стиле «это - переменная, это - метод, а теперь давайте напишем каталогизатор Бд с макросами и классами».

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

императивный подход - УГ.

Это еще почему?

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

Это еще почему?

Щас модны айфон, айпад, макбук эйр и хацкель. Как ты не понимаешь?

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

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

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

Потому что пионЭры с категорическими лозунгами ещё не перевелись на земле нашей.

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

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

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

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

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

Если я еще и на лиспе буду писать, да еще и дома

А если на работе будешь писать, то что (или кто) вытечет?

DeVliegendeHollander ★★ ()

Lisp уже история поскольку есть более мощный инструмент (Perl) с более широкими возможностями. Эх жаль сходу не нахожу ссылку/книгу где приводилось отличная таблица сравнения Lisp и Perl. После тщательного разбора оказалось что Lisp уступает Perl.

// еще поищу попозже

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

Чтобы писать на работе на лиспе, работу придется поменять. А мне и здесь неплохо :)

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

А тогда где же ты собираешься на лиспе писать? Если не дома и не на работе. Как в старом анекдоте? «Жене скажу: ушёл к любовнице. Любовнице: вернулся к жене. А сам в сарай, и чертить, чертить! (на лиспе)» :)

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

А тогда где же ты собираешься на лиспе писать?

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

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

Я не собираюсь на нем писать. Я хочу его изучить.

Сел на пол. Хватаю ртом воздух. Глаза увеличились раза в четыре. Сейчас немного успокоюсь и пойду водички попью. Даже сказать здесь нечего...

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

Бедненький. Вот что бывает, когда изучаешь только то, что используешь в работе :)

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

я на хацеле не пишу, а вот пример кода на haskell

while :: (Monad m) => m Bool -> m () -> m () while cond action = do c <- cond if c then action >> while cond action else return ()

в haskell нету while первая строка создаёт while loop, далее он используется - это если вам так нужен императивный стиль ;)

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

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

Анон поддерживает.

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

fuck

while :: (Monad m) => m Bool -> m () -> m ()

while cond action = do

c <- cond

if c

then action >> while cond action

else return ()

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

Мимо.

Когда я ЯП изучаю, я на нём пишу. Хотя бы небольшие, но полезные реальные задачки. Чтение доков и литературы — это хотя и обязательное, но всё же лишь дополнение. И другого пути не вижу.

А на жопу сел от «не хочу на нём писать, а хочу изучить». Для меня это лютый нонсенс.

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