LINUX.ORG.RU

Решпект товарищю Зибелю!

vsl
()

Ну вот, уже начались репрессии.

anonymous
()

Хорошая книга. Она у меня в букмарках, рядом с HyperSpec, Successful Lisp и CL Cookbook.

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

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

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

> ('LISP 'RIP)

:D (use-language (mapcar #'(lambda (n) 'lisp) '(c pascal c++ c-- c**)))

uj2 ★★★
()

А что из больших проектов на лиспе написано? Приведите пож-та примеры.

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

Перестань жрать колеса! Перестанут мерещится визжания

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

> А что из больших проектов на лиспе написано? Приведите пож-та примеры.

Yahoo Store. на Амазоне вроде тоже что-то было на лиспе написано, если я не ошибаюсь...

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

> Меня всегда удивляло, почему именно Лисп вызывает столько эмоций. Для тех, кто его не освоил, или кто не желает с ним связываться, это ненависть. Визжат эти уроды не хуже, чем недорезанные свиньи. Для тех, кто его знает и активно использует - это недоумение - почему им не пользуются другие, и почему эти, убогие другие, так громко и истошно визжат всякий раз, как заходит речь о Лиспе...

IMHO, многое упирается в отсутствие внятной литературы "для маленьких" (не путать с "для идиотов") на русском. Да и те же "Successful Lisp", "The Common Lisp Cookbook", "Practical Common Lisp" вместе с CLtL-2 не помешали бы. Но получается "как всегда": тем, кто мог бы сделать качественный перевод, это не надо, а кому надо... Ну, вы в курсе :)

Хорошо хоть sicp перевели (а когда напечатают?).

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

Русский язык тут не при делах. Англоязычные тоже визжат (см. comp.lang.lisp - каждый день какой либо очередной тролль приползает и начинает истошно вонять про то, что lisp is obsolete).

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

> А что из больших проектов на лиспе написано? Приведите пож-та примеры.

Ну, как всегда - иди ты на... cliki :)

Да, и для страждущих: lisp - это не мэйнстрим! Хотите писать на жабе - а кто вам не дает? Посему меряться количеством (именно количеством) промышленных приложений не имеет смысла. Впрочем, как не имеет никакого смысла и любое другое мерянье пиписками... :)

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

> Русский язык тут не при делах. Англоязычные тоже визжат (см. comp.lang.lisp - каждый день какой либо очередной тролль приползает и начинает истошно вонять про то, что lisp is obsolete).

Ну, может еще так: очень обидно не понимать от чего так тащаться вроде бы солидные и умные дятьки. Защитная реакция организма: мне не дано, значит кака :)

anonymous
()

"У управляющих свои заботы, у управляемых свои.

Опыт работы с С++ или Java придаст приятный глянец вашему резюме, в то

время как Haskell или SML принесут вам немного пользы. Система Pdiff

фирмы Lucent, написанная на SML - ключевой инструмент поддержки

программного обеспечения базы данных для коммутаторов 5ESS.

Не удалось найти ни одного разработчика, который захотел бы взяться за

поддержку системы, и, в конце концов, был нанят физик, пожелавший

сменить область деятельности."

Sun-ch
()
Ответ на: комментарий от Sun-ch

А как дело то закончилось?

Вот времена настали: физики лучше занют *ML, а кодеры повывелись... Кругом попса...

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

Так многие и не пытаются его понять, вот в чём фишка.

Как думаешь, сколько из здесь отметившихся придурков пошли по ссылке и прочитали хотя бы первую главу?

vsl
()
Ответ на: комментарий от Sun-ch

Ничего странного. Быдлокодеры, "программисты" по профессии - вообще не нужны - тупы они, бестолковы и ограничены. Программистами могут быть лишь люди с фундаментальным математическим образованием, остальных - и близко подпускать нельзя.

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

> Как думаешь, сколько из здесь отметившихся придурков пошли по ссылке и прочитали хотя бы первую главу?

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

Не могут понять - жаль их. Не хотят - каждый ССЗБ. А вот когда вой поднимают - противно.

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

>Посему меряться количеством (именно количеством) промышленных >приложений не имеет смысла.

Да нет, я действительно не знаю, что это за язык такой и стоит ли читать новости о нем ^) Пойду на cliki, топ-топ

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

> > Как думаешь, сколько из здесь отметившихся придурков пошли по ссылке и прочитали хотя бы первую главу?
>
> Ну, если найдется хоть один, кто пойдет по ссылке и прочитает первую главу, я буду считать, что день прожил не зря :)
>
> Не могут понять - жаль их. Не хотят - каждый ССЗБ. А вот когда вой поднимают - противно.

На секунду мне показалось, что это Виталий разговаривает сам с собой ;)

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

> Ничего странного. Быдлокодеры, "программисты" по профессии - вообще не нужны - тупы они, бестолковы и ограничены. Программистами могут быть лишь люди с фундаментальным математическим образованием, остальных - и близко подпускать нельзя.

Ничего против сказанного не имею, но... Можно я, без фундаментального математического образования, в качестве любителя, что называется "just for fun", ни на что не претендуя, прикоснусь к этой *священной корове*?.. :)))

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

> > Как думаешь, сколько из здесь отметившихся придурков пошли по ссылке и прочитали хотя бы первую главу?
>
> Ну, если найдется хоть один, кто пойдет по ссылке и прочитает первую главу, я буду считать, что день прожил не зря :)
>
> Не могут понять - жаль их. Не хотят - каждый ССЗБ. А вот когда вой поднимают - противно.

На секунду мне показалось, что это Виталий разговаривает сам с собой ;)

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

> На секунду мне показалось, что это Виталий разговаривает сам с собой ;)

Нет, я не ОН! :))))))

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

>А что из больших проектов на лиспе написано? Приведите пож-та примеры.

LISP используется(вался) как внутренний язык в ACADе ну и соответственно акадовские утилиты и тулзы на нем писались ... правда я это дело не трогал лет 10-15 наверное может там чего внутри поменяли...

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

> Программистами могут быть лишь люди с фундаментальным математическим > образованием, остальных - и близко подпускать нельзя.

Никогда не понимал данного утверждения. Курса математического анализа и векторной геометрии имхо вполне достаточно, конечно если вы не собираетесь писать какой-нибдуь open maple :)

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

дружок а ты новости читать умеешь? написано же Practical Common Lisp закончен = с практическим использованием обычного лиспа покончено, вопросы?

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

> дружок а ты новости читать умеешь? написано же Practical Common Lisp закончен = с практическим использованием обычного лиспа покончено, вопросы?

А смайл где? Нет? Застрелись. Могу по сходной цене продать парабеллум с одним патроном... :)

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

Ну если софт для бухалтерии писать - то может быть.

А вот оптимизирующий компилер промышленного уровня для С++

никогда не напишешь по определению.

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

Фундаментальное образование можно и самостоятельно получать. Если не знаешь, как минимум, что такое графы, что такое операционные и денотационные семантики, не знаешь логику и теорию множеств - то программировать лучше не пытаться. Другое дело, что вся эта дискретка изучается очень легко...

vsl
()
Ответ на: комментарий от Sun-ch

> Ну если софт для бухалтерии писать - то может быть.

Бухгалтерию на лиспе... правила формирования проводок на SDL... хоть в БД в тексте... если бы еще лисп с postgresql "изнутри" прикрутить... (ну вот, измазал слюнями всю клавиатуру, залипаеттттттттттттттттттттт :)

Постой, что тут говорили про базу данных? СУБД Itasca? Пойду посмотрю... :)

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

> Фундаментальное образование можно и самостоятельно получать. Если не знаешь, как минимум, что такое графы, что такое операционные и денотационные семантики, не знаешь логику и теорию множеств - то программировать лучше не пытаться. Другое дело, что вся эта дискретка изучается очень легко...

Ну, графы, слегка припоминаю, вроде "давали", логику и теорию множеств - точно давали (осталось память освежить). Вот семантик, хоть убей, не помню :/

Почему сразу вместе с этим не давали лисп, а "пихали" PL/1 и ассемблер шкафов от Голубого гиганта?...

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

>Вот как раз матан - вообще нах не нужен программисту.

Матан нужен, ибо он, если хочешь, есть показатель некоей математической культуры. Сам ведь утверждаешь, что программист должен владеть фунд. мат. образованием.

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

>А что из больших проектов на лиспе написано? Приведите пож-та примеры.

Maxima как типичный пример большого проекта.

Кстати, можно привести в качестве примера Emacs, правда он не на Common Lispe.

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

Неа. Это называется вредительство! :)

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

Ну, как нечто "для общего развития" - да, нужен, как и философия, и история, и общая эрудиция в как можно более широкой области. Но непосредственно в программировании знания из матана не применяются.

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

_Никогда не понимал данного утверждения. Курса математического анализа и векторной геометрии имхо вполне достаточно, конечно если вы не собираетесь писать какой-нибдуь open maple :)_

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

IMHO нужно иметь представление об абстрактной алгебре, логике(-ах), теории множеств, теории категорий, топологии, теории конечных автоматов, возможно теории решёток и комбинаторике, может ещё чего упустил. тем не менее с преподаванием всего вышеперечисленного на инженерных специальностях - жопа. что печалит. поскольку без знания вышеперичесленного серьёзную статью не прочтёшь и имеющиеся знания по предметной области области в "стройную программную форму" не обличишь.

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

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

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

> Ну, думаю, в том же comp.lang.functional народ не откажется ответить на хороший вопрос...

Виталий, раз уж мы тут пересеклись, хочу поблагодарить за идею по поводу финансовых рисков, подсказанную Вами в "мотивировке работы в ИТ-конторе". погуглил по ключевым словам и накачал статей по актуарной математике и эвентологии - выглядит интересно, надо будет поразбираться. спасибо!

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

> на Амазоне вроде тоже что-то было на лиспе написано, если я не ошибаюсь...

Amazon предпочитает Perl, насколько я помню.

anonymous
()

Посоветуйте, пожалуйста, хороший мануал/введение по LISP для императивщика (английский - не смущает). Лучше всего бы рассматривающего сам язык, его концепции, недостатки и достоинства.

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

A. Touretsky. COMMON LISP: A Gentle Introduction to Symbolic Computations. Ссылка есть на www.cliki.net. Может, эта книжка не очень крутА, но мне она очень понравилась. Очень прикольно написана, упражнения опять же. Потом можешь почитать Paul Graham "On Lisp". Я сейчас читаю, тоже захватывает. Люди "с душой" пишут, что называется :))

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

мля %) David S. Touretzky, че то я с именем прогнал %)

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

>IMHO нужно иметь представление об абстрактной алгебре, логике(-ах), теории множеств, теории категорий, топологии, теории конечных автоматов, возможно теории решёток и комбинаторике, может ещё чего упустил. тем не менее с преподаванием всего вышеперечисленного на инженерных специальностях - жопа. что печалит. поскольку без знания вышеперичесленного серьёзную статью не прочтёшь и имеющиеся знания по предметной области области в "стройную программную форму" не обличишь.

Ладно "теории конечных автоматов" но "топологии" для чего?

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

Спасибо за ссылки - буду смотреть.

А когда люди пишут с душой - это хорошо... Это примерно как в TCL for Web nerds, по-моему, была фраза в духе: "В мире полно документаций и учебников по TCL, так что последнее что может быть полезно - это ещё одна такая книга. Итак, она (== ещё один учебник) перед Вами... " - я долго радовался... =)

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

>IMHO нужно иметь представление об абстрактной алгебре, логике(-ах), теории множеств, теории категорий, топологии, теории конечных автоматов, возможно теории решёток и комбинаторике, может ещё чего упустил. тем не менее с преподаванием всего вышеперечисленного на инженерных специальностях - жопа. что печалит. поскольку без знания вышеперичесленного серьёзную статью не прочтёшь и имеющиеся знания по предметной области области в "стройную программную форму" не обличишь.

А что за "предметная область"? Как я понял она у тебя у одного такая :)

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

> Программистами могут быть лишь люди с фундаментальным математическим образованием

Боже, какое убогое заштампованное мышление. А если чуть подумать и
и взглянуть с другой стороны? Программист оперирует средствами некоего
языка. Это его инструмент, По идее он должен знать всё о языках и
языкознании. Следовательно, настоящий программист должен как минимум
иметь лингвистическое образование. Иж уж потом минимальное
математическое, а далее - образование по предметной области, в которой
он собирается работать (медицина, геология, финансы и т.п.).

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