Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.
Перетащите файлы сюда или используйте кнопку для добавления файлов
Вложения и другие параметры
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр

Сообщения в этой теме

Автор Bhudh
 - января 27, 2012, 13:37
Offtop
О блин. А у нас яванська кава и незнама вовсе...
Автор Python
 - января 27, 2012, 12:57
Цитата: Bhudh от января 27, 2012, 11:52
Offtop
Цитата: Python от что вообще характерно для названий java-программ
Не понял. Что именно характерно? Ассоциации или кофе? На Яве вроде вообще чай выращивают...
Offtop
Ассоциации с кофе. Название Java тоже относится именно к кофе:

The language was initially called Oak after an oak tree that stood outside Gosling's office; it went by the name Green later, and was later renamed Java, from Java coffee, said to be consumed in large quantities by the language's creators.
(wiki/en) Java_(programming)
Автор Bhudh
 - января 27, 2012, 11:52
Offtop
Цитата: Python от что вообще характерно для названий java-программ
Не понял. Что именно характерно? Ассоциации или кофе? На Яве вроде вообще чай выращивают...
Автор Python
 - января 26, 2012, 23:17
Цитата: Bhudh от января 26, 2012, 23:06
Offtop
Цитата: Python от А що це?
Продолжение Jawʼы и Kawʼы...
Offtop
Похоже, там просто кофейные ассоциации, что вообще характерно для названий java-программ.
(wiki/pl) Kawa (wiki/uk) Кава (wiki/sl) Kava
Автор Bhudh
 - января 26, 2012, 23:06
Offtop
Цитата: Python от А що це?
Продолжение Jawʼы и Kawʼы...
Автор Python
 - января 26, 2012, 23:01
Цитата: Bhudh от января 26, 2012, 22:03
Offtop
Аж заинтересовался, есть ли Lawa. Не нашёл...
А що це?
Автор Python
 - января 26, 2012, 23:00
Цитироватьи я переспросил про "Идея в   том, что программа на лиспе может программно «генерировать себя»"
поясните мне пожалуйста как чайнику как это особое свойство может помочь в программах лингвистических и ИИ
Про ИИ мне мало что известно. Частный случай «генерирования себя» — уже упомянутые макросы, но я их использую главным образом для задач прикладного характера. Хотя, теоретически, можно представить, как работает программа, которая генерирует код, запускает его, он генерирует следующее поколение и т.д. Впрочем, мне эта идея кажется немного утопичной. ІМНО, для такого рода задач основное преимущество лиспа — средства для работы со списками, с помощью которых можно реализовать, например, что-то типа генетического алгоритма, а «самогенерирование» полезно лишь как дополнительное удобство (впрочем, макросы полезны и в обычных прикладных задачах без ИИ).

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

Что же касается макросов, они представляют собой функции, которые получают в виде данных фрагменты кода, заданные им в качестве параметров, обрабатывают их, а полученный результат встраивается в код программы.
Автор Bhudh
 - января 26, 2012, 22:03
Offtop
Аж заинтересовался, есть ли Lawa. Не нашёл...
Автор Python
 - января 26, 2012, 22:01
Цитироватьсервер же можно организовать на лиспе?
полноценное веб приложение
Да, можно. Существует несколько веб фреймворков для Clojure (compojure, moustache и др.). Вебсерверы для CL тоже существуют в природе (впрочем, реализации CL для JVM, кторые мне попадались, мне не особо понравились). Также можно делать серверные приложения и сервлеты на Kawa Scheme — в простейшем случае, kawa, запущенная с определенными параметрами, может работать как самостоятельный вебсервер.
Автор rafa
 - января 26, 2012, 14:48
сервер же можно организовать на лиспе?
полноценное веб приложение


и я переспросил про "Идея в   том, что программа на лиспе может программно «генерировать себя»"
поясните мне пожалуйста как чайнику как это особое свойство может помочь в программах лингвистических и ИИ