|
|
|
что и где пишут на Lisp?
|
|||
|---|---|---|---|
|
#18+
antares0А я и и не говорю что ИИ можно написать только на лиспе, но компании создававшие Common Lisp двигали его как язык AI. Ну а я вот и спрашиваю - что под этим подразумевается-то?)) Язык для web - понятно, язык для embedded - понятно, язык для AI - wtf? antares0А в твоем списке есть какие-нибудь другие данные кроме количества реализаций? Названия систем, названия фирм-разработчиков, поддерживаемые платформы, поддерживаемые виды интеграции с чем-либо, поддерживаемые абстракции из ИИ (семантические сети, продукционные правила и прочие базовые штучки); возможно, еще что-то, плохо помню, если интересует вечерком смогу запостить даже, хе. antares0Декоратор это скорее :around из CLOS. А я хотел увидеть какой-нибудь пример кода или ссылку на работу именно с символами. Список современных динамических языков это конечно хорошо,но не то. Чего не то? Получить список defined-символов в данном контексте, перебрать его, выбрать какие-то, получить о них информацию, перепривязать к другому объекту, добавить новый символ с указанным именем и определенным содержимым - данными или кодом - и так далее, я это называю "работой с символами", я не прав? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 15:54:04 |
|
||
|
что и где пишут на Lisp?
|
|||
|---|---|---|---|
|
#18+
unregistere dantares0А я и и не говорю что ИИ можно написать только на лиспе, но компании создававшие Common Lisp двигали его как язык AI. Ну а я вот и спрашиваю - что под этим подразумевается-то?)) Язык для web - понятно, язык для embedded - понятно, язык для AI - wtf? antares0А в твоем списке есть какие-нибудь другие данные кроме количества реализаций? Названия систем, названия фирм-разработчиков, поддерживаемые платформы, поддерживаемые виды интеграции с чем-либо, поддерживаемые абстракции из ИИ (семантические сети, продукционные правила и прочие базовые штучки); возможно, еще что-то, плохо помню, если интересует вечерком смогу запостить даже, хе. antares0Декоратор это скорее :around из CLOS. А я хотел увидеть какой-нибудь пример кода или ссылку на работу именно с символами. Список современных динамических языков это конечно хорошо,но не то. Чего не то? Получить список defined-символов в данном контексте, перебрать его, выбрать какие-то, получить о них информацию, перепривязать к другому объекту, добавить новый символ с указанным именем и определенным содержимым - данными или кодом - и так далее, я это называю "работой с символами", я не прав? И это тоже. Ты по моему расматриваешь в качестве символа переменные или функцию. А в лиспе это вобщем разные вещи. Важно свойсва узнавания и уникальности символа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 16:43:10 |
|
||
|
что и где пишут на Lisp?
|
|||
|---|---|---|---|
|
#18+
А что такое язык для web? Я же не говорю что, эти компании сделали лисп специально для создания ИИ. Но они продвигали AI как рекламный брэнд, и лисп как инструмент и ключевой элемент этого бренда. Видишь разницу между языком специально созданным для определеной цели и языком который применяют для реализации этой цели? Вот "Лисп = AI" это вот как раз второй случай. Да интересно будет посмотреть. Что-то в их подсчете неправильно. При наличии как миниум пяти базовых реализаций лиспа (еще не common) странный результат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 16:48:03 |
|
||
|
что и где пишут на Lisp?
|
|||
|---|---|---|---|
|
#18+
antares0Ты по моему расматриваешь в качестве символа переменные или функцию. Я рассматриваю в качестве символа идентификатор объекта языка. Переменной, функции, класса, инстанса, модуля (пакета), что есть в языке, в общем. Сложность в том, что сам термин "символ" широко используется только в лиспе, но в том или ином виде существует во всех динамических языках. Разумеется, точь-в-точь как в лиспе с символами в других языках работать нельзя, это же другие языки, у них свой, если угодно, "формат" символов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 16:49:34 |
|
||
|
что и где пишут на Lisp?
|
|||
|---|---|---|---|
|
#18+
unregistere d, Скорее у этих языков и Лиспа разные понятия о символах и сравнение этих языков и Лиспа не очень корректно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 16:53:13 |
|
||
|
что и где пишут на Lisp?
|
|||
|---|---|---|---|
|
#18+
antares0А что такое язык для web? Например, естественная интеграция с HTML в PHP. Это сделано специально для удобства написания динамических веб-страничек, в других языках фича отсутствует и удобства доставляет в одной только этой предметной области. ИМХО по этим причинам вполне можно назвать "для web". antares0При наличии как миниум пяти базовых реализаций лиспа (еще не common) странный результат. В те времена лиспов было до черта, насколько мне известно ("как говорил мой дедушка..."))) в таблице они значатся просто как "Lisp". Ок, приду домой - запощу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 16:59:55 |
|
||
|
что и где пишут на Lisp?
|
|||
|---|---|---|---|
|
#18+
antares0unregistere d, Скорее у этих языков и Лиспа разные понятия о символах и сравнение этих языков и Лиспа не очень корректно. Угу, согласен тоже. Понятие символа в Комон Лисп - отдельная тема(и большая) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 17:56:14 |
|
||
|
что и где пишут на Lisp?
|
|||
|---|---|---|---|
|
#18+
antares0 wrote: > А я и и не говорю что ИИ можно написать только на лиспе, но компании > создававшие Common Lisp двигали его как язык AI. Ссылку на источник знаний можешь дать ? Я думаю, что всё гораздо проще. Одно время из языков были только лисп,фортран, кобол и алгол, ну ещё PL/1. И все более-менее амбициозные задачи были задачами AI (хотя сам по себе термин AI -- исключительно дебильный, под него иногда кладут всё что угодно). Т.е. они ими не были, а назывались так. Расчёты траекторий ракет делали конечно на фортране. А все остальные задачи, не связанные с крупными вычислениями -- на лиспе. Ну и автоматом он стал "языком AI". Т.е. он не был им создан, а стал им, просто потому что другого ничего подходящего не было для таких задач. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 18:17:13 |
|
||
|
что и где пишут на Lisp?
|
|||
|---|---|---|---|
|
#18+
antares0 wrote: > А я и и не говорю что ИИ можно написать только на лиспе, но компании > создававшие Common Lisp двигали его как язык AI. А в твоем списке есть Кстати, в догонку, понятие текстовой строки в программировании появилось наверное впервые именно в первых лиспах в виде символов (symbol). В фортране тогда не было ещё строк. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 18:18:53 |
|
||
|
что и где пишут на Lisp?
|
|||
|---|---|---|---|
|
#18+
antares0 wrote: > Скорее у этих языков и Лиспа разные понятия о символах и сравнение этих > языков и Лиспа не очень корректно. Да нет, в прологе например символ ровно такой же. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 18:21:08 |
|
||
|
что и где пишут на Lisp?
|
|||
|---|---|---|---|
|
#18+
unregistere dMasterZivКто писал, что лисп - язык искусственного интеллекта ? Ненавижу это утверждение)) Что оно вообще означает, какой смысл в него вкладывается? "Символьные вычисления превалируют над арифметическими"(с)? Ну да, в лиспе очень удобная работа с тем, что там называется "symbol". Не менее удобна она и во всех остальных современных динамических языках. Ну и подумаешь, искусственный интеллект в моем понимании - это прежде всего совокупность алгоритмов/эвристик, а вовсе никакой не язык, а на каком языке их реализовывать разницы нет особой. Нет. Боюсь мы вводим форумчан в заблуждение. Сивольные вычисления "не равно" искусственный интеллект . Хотя они могут являться очень полезной опцией. Очевидно что не только символьными вычислениями "славен" Лисп. Если мы легко поставим "точность вычислений" на самый верхний уровень требований к системе ИИ, то мы, как-бы автоматически отбросим целое направление "нейронных сетей", где принцип параллелизма, и не совсем точных (аналоговых) вычислений гораздо более значим. А по поводу ИИ.... так его определений существует больше сотни. Давайте, как в математике, определимся, что такое ИИ, и будем дальше рассуждать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 18:28:27 |
|
||
|
что и где пишут на Lisp?
|
|||
|---|---|---|---|
|
#18+
maytonА по поводу ИИ.... так его определений существует больше сотни. Давайте, как в математике, определимся, что такое ИИ, и будем дальше рассуждать. Нет уж, кто сказал что "лисп - язык для ИИ", тот пусть и определяет каждое слово в этой фразе :Р ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 18:44:29 |
|
||
|
что и где пишут на Lisp?
|
|||
|---|---|---|---|
|
#18+
табличку со списком и описанием "экспертных систем" прилагаю (в пост не помещается)... Нда, на счет 2-3 я, конечно, нагнал, но все-таки и никакого сверхособого выделения лиспа тоже не замечается, на си вон и то больше всякого разного)) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 20:34:56 |
|
||
|
|

start [/forum/topic.php?fid=16&gotonew=1&tid=1344422]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
196ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 508ms |

| 0 / 0 |
