Вопросы с тегом «prolog»

18
Как можно управлять тысячами правил IF… THEN… ELSE?
Я рассматриваю возможность создания приложения, которое по своей сути будет состоять из тысяч операторов if ... then ... else. Цель приложения - уметь предсказывать, как коровы передвигаются в любом ландшафте. На них влияют такие вещи, как солнце, ветер, источник пищи, внезапные события и т. Д. Как можно управлять таким приложением? …

4
Почему Пролог хорош для программирования ИИ? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, редактируя этот пост . Закрыто 3 года назад . Я изучаю языки программирования, используемые для программирования AI. Я знаю, что LISP преподается …

4
Связь между двигателями бизнес-правил и языками ограниченного программирования
Если взглянуть на (возможно, более старые) руководства по Drools или некоторым другим движкам правил, то одной из иллюстраций их добавленной стоимости является решение головоломок, таких как головоломка Miss Manners (руководство по Drools). Теперь такие головоломки естественным образом формулируются и решаются с использованием Prolog или более поздних языков программирования с ограничениями, …

5
Что делает функциональные языки программирования декларативными, а не императивными?
Во многих статьях, описывающих преимущества функционального программирования, я видел функциональные языки программирования, такие как Haskell, ML, Scala или Clojure, называемые «декларативными языками», отличными от императивных языков, таких как C / C ++ / C # / Java. Мой вопрос заключается в том, что делает функциональные языки программирования декларативными, а не …

3
Почему движки с правилами не написаны на прологе? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Из того, что я видел в Прологе, кажется, что он идеально подходит для создания …

5
Недавний язык программирования для ИИ? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 5 лет назад . В течение нескольких десятилетий языком программирования для AI был Prolog или LISP , и еще несколько …

9
Пролог профессионально полезен?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я выучил Пролог много лет назад в университете. В моей профессиональной жизни мне никогда не приходилось пользоваться Прологом. Я пропустил что-то особенное? …

3
Почему (не) логическое программирование?
Я еще не слышал ни о каком использовании логического языка программирования (такого как Prolog) в индустрии программного обеспечения, и при этом я не знаю об использовании его в программировании хобби или проектах с открытым исходным кодом. Тем не менее, он (Пролог) используется в качестве академического языка в некоторой степени (почему …

4
Исторический прецедент, почему Prolog менее популярен, чем SQL в императивном программировании? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Кажется, что написание декларативного SQL очень популярно в императивном программировании . Тем не …

1
Пролог параллелизма
Существуют ли какие-либо интерпретаторы прологов, которые могут функционально разложить ваши «программы» для повышения эффективности? Я знаю, что проводились исследования по интерпретаторам прологов, которые достигают скоростей, близких к C, благодаря параллелизму (то, что обычный программист на C не может «увидеть»). Кто-нибудь знает больше об этой теме?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.