LINUX.ORG.RU

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

Отличная идея.

Кроме "Мир Лиспа", который издавали еще до исторического материализма

книг на русском по лиспу я не видел вообще.

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

> Отличная идея.

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

> Кроме "Мир Лиспа", который издавали еще до исторического материализма книг на русском по лиспу я не видел вообще.

Для справки: У. Маурер, ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ЛИСП. Пер. с англ. А. К. Петренко. М., "Мир", 1976. Самая первая книга по Лиспу, которая мне попалась. Есть даже русская книга, по-моему, Лаврова и Силагадзе (?). И в русском "Мире Лиспа", кажется, есть и русская библиография как дополнение к одной из глав.

--

SVK

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

> Вопрос to ALL: интересует ли русский перевод этой книги?

Меня не интересует. И вообще, я книги только в электронном виде читаю :-)

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

> математика это язык

Соглашусь только после того, как ты напишешь эту фразу без ошибок ;)
А ты пропустил очень важный элемент по причине _плохого_ знания Языка.
И какой из тебя программист? Твоя программа из трёх слов не работает!
Что будет, если в ней окажется 30000 слов?

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

> Языки программирования не имеют ни малейшего отношения к лингвистике.

И... далее следует солидное доказательство с выкладками и ссылками на
авторитетные исследования. Нет? Тогда ты в воду пукнул. И язык, и
программирование имеют отношение к лингвистике. Язык - прямо,
программирование - косвенно, как возможная смежная дисциплина. Первыми
лингвистическими программистами были шаманы и гипнотизёры ;) Боюсь, что
математика в те времена была ещё в крайне зачаточном состоянии.

Можно ли считать квалифицированным программиста без знания английского
языка? А без знания родного языка? Смотри, он ещё не начал
программировать, а ему уже абсолютно необходимо знание как минимум двух
человеческих языков! О математике ещё пока ни слова ;)

annonymous ★★
()
Ответ на: комментарий от Die-Hard

Не, ну ты бОлбес... Мат.-лингвистика - часть математики. Той самой дискретки, которую я тут помянул. А гуманитарная составляющая лингвистики к CS не относится. Если пытаться её приплести, то те ещё Перлы получаются...

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

Обосновать, почему не прав - слабо? А экономику мне можно не знать. У меня жена - экономист, если что не понимаю - спрашиваю.

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

А ты, стало быть, не "пукнул" ? ;-) Где твои ссылки на научные труды? Что рассматривает computer science и что рассматривает лингвистика ? Первая - языки искусственные, вторая - естественные. Так? Вообще, ты бы сперва закинул ссылку на труд Хомского, чтобы обсуждение шло более предметно, а то мы рискуем только в воду... :-)

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

Это всё - мат. лингвистика. Совсем не то, что тут имел в виду тов. анонимус.

А Ложбан - да, таки рулит...

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

А кто тебя просил связываться с придурковатыми недоманагерами, которые оперируют понятиями "рулез", а не "дёшево, надёжно, оптимально"?

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

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

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

> Первая - языки искусственные, вторая - естественные.

Правда? Так языком эсперанто, оказывается, CS занимается ;)
Слаба твоя логика, антихрист, как не упирайся.

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

Знать языки и знать лингвистику - слабо пересекающиейся вещи. Можно быть полиглотом, и полным нулём в лингвистике. Я достаточно хорошо знаю, чем занимаются как классические лингвисты, так и мат. лингвисты - и могу утверждать, что знания первых в CS можно применять лишь ОЧЕНЬ осторожно и ограниченно (ну да, есть такая фишка, как cognitive science - там всё соприкасается, но это никак не есть чистый IT).

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

Иврит, эсператно, тока пона - это "естественные" искусственные языки. Ложбан - настоящий, математически корректный искусственный язык. Разницу видишь?

Ты вообще об NLP (не том, которое про промывку мозгов) представление имеешь? Задачу о контексте знаешь? Нельзя ПОКА с этим в CS лезть - там и так бардак полный!!!!

P.S. И ты не мне отвечаешь, кстати.

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

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

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

> Знать языки и знать лингвистику - слабо пересекающиейся вещи. Можно быть полиглотом, и полным нулём в лингвистике.

Практически невозможно ;) Ибо лингвистика == языкознание. Можно не
разбираться в тонкостях терминологии, если не обучаться специально,
но знать предмет чисто опытным путём, имея обширные познания в языках.

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

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

> Вопрос to ALL: интересует ли русский перевод этой книги?...

Есть. Куплю.

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

> Иврит, эсператно, тока пона - это "естественные" искусственные языки.

А как на счёт "сухая" мокрая вода, "горячий" холодный лёд? ;)
Это и есть вершина твоей логики? Или есть и покруче?

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

А за иврит тебя могут и камнями побить ;) Не путай с идишем, знаток лингвистики!

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

> Под win32 великолепно работает clisp, а его для бОльшей части задач вполне достаточно.

(мечтательно) Еще бы кто к cLisp multiple threads добавил...

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

> > СУБД Itasca

> А можно url? А то google черте-что сует... :(

Прошу прощения за назойливость, но сие чудо в природе осталось?

Последние следы обрываются в конце 90-х. Далее поисковики с ослом след не берут...

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

> Вопрос to ALL: интересует ли русский перевод этой книги?

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

Ничего не имею против Practical Common Lisp, но, может, людям что-то другое более необходимо?

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

>Практически невозможно ;) Ибо лингвистика == языкознание.

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

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

как и то что к примеру копрофилы коих меньшинство - соль общества и идеологи "единственно правильного пути"

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

Рискну предположить, что основным критерием в данном случае являлась
величина зарплаты.

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

> как и то что к примеру копрофилы коих меньшинство - соль общества и идеологи "единственно правильного пути"

Помимо анализа проблемы и с логикой? Или с глазами? Как получены сии выводы?

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

как и то что к примеру копрофилы коих меньшинство - соль общества и идеологи "единственно правильного пути"?

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

> и ты не отличаешь ее значение "уметь пользовать" от значения "знать законы строения и ф-ия".

А, так ты крут! Тогда выдай-ка третье и самое древнее значение слова
"знать". А то без него нет полноты картины ;)

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

твой ответ строился на том что большинство это толпа неразумная, а меньшинство право. я тебе привел пример того что это не всегда так. опровергай теперь гуру-математик (или флеймер-виндовозник?)

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

> твой ответ строился на том что большинство это толпа неразумная

да

> меньшинство право

нет, откуда ты это взял? :)

> тебе привел пример того что это не всегда так

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

> гуру-математик (или флеймер-виндовозник?)

а эти выводы откуда, простите?.. :)

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

> Тогда выдай-ка третье и самое древнее значение слова "знать".

Вопрос было не ко мне, но...

Аристократия, высший слой привилегированного класса :)

му#аки одним словом

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

>По результатам анализа обсуждения и в связи со своими соображениями на
 этот счет, предлагаю следующую классификацию людей имеющих отношение к 
программированию:


почему-то вспомнился Борхес:

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

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

> теории конечных автоматов Почему только конечных автоматов? Программисту необходимы фундаментальные знания о грамматиках и автоматах, конечно. Но конечными автоматами дело не заканчивается. Как минимум частично-рекурсивные функции, машина Тьюринга (а нам в нагрузку и алгоритмы Маркова давали), порождающие грамматики (все 4 типа), автоматы-распознаватели и автоматы-преобразователи, автоматы Мили и Мура, понятие о неразрешимых и труднорешаемых задачах, простейшие структуры данных, поиск и сортировка, синтаксический анализ (и восходящий, и нисходящий), семантика. Это -- база, это необходимо.

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

Ну да? Ещё врачи, литейщики колоколов и т.п Не говори глупостей

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

Языки, если мне не изменяет память, делятся на два типа: естественные (эсперанто и другие в их числе) и формальные. Лингвистика занимается естественными языками. Формальными языками занимается математика, конкретнее -- дискретная математика, ещё конкретнее -- теория формальных языков, грамматик и автоматов (да и вообще всё, что относится к процессу анализа в теории трансляторов).

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

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

> Не угадал. Мы про глагол говорили. "Знать/познать" в первоначальном
> смысле - "иметь секс c..." ;))

Т.е. как мы сейчас говорим - "трахаться с линухом" - оно оттуда? ;)

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

много будешь знать, скоро состаришься:)

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

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

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

Да и объектная система Лиспа (CLOS) также императивна по сути.

Так что императивщику надо просто пройти по ссылке и прочитать эту замечательную книгу.

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

>Если да, то есть ли готовность купить бумажную книгу?
Я бы купил. Неприменно. Лишний час пялиться в монитор себе дороже (даже если это Nec LCD1701 :))

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

когда на работе каждый день по 8 часов пялишься в монитор, то лишний час - фигня

anonymous
()

именно такой книги мне не хватало, чтобы начать изучать common lisp. я считаю, что лучше перевести деньги прямо автору, и дешевле выйдет и барыги останутся с носом ;)

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

Посмотрел. Очень интересно. Был неправ, про lojban не знал.

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

> но таки это две большие разницы -- языки естественные и формальные.

Принципиальной разницы нет _вообще_. Ни в устройстве, ни в структуре.
Небольшие различия лишь в области применения. Это тяжело признать, но нужно ;)

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

Ну ну. Разница огромная. Формальный язык имеет чётко специфицированную семантику, а естественный - нечёткую и сильно контекстнозависимую.

Однозначная передача информации в формальном языке ГАРАНТИРУЕТСЯ, а в естественном - в принципе и по определению НЕВОЗМОЖНА.

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