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

214
Как можно управлять тысячами правил IF… THEN… ELSE?

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

25
Почему Пролог хорош для программирования ИИ? [закрыто]

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

20
Связь между двигателями бизнес-правил и языками ограниченного программирования

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

17
Что делает функциональные языки программирования декларативными, а не императивными?

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

16
Почему движки с правилами не написаны на прологе? [закрыто]

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

15
Пролог профессионально полезен?

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

15
Недавний язык программирования для ИИ? [закрыто]

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

13
Почему (не) логическое программирование?

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

12
Исторический прецедент, почему Prolog менее популярен, чем SQL в императивном программировании? [закрыто]

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

9
Пролог параллелизма

Существуют ли какие-либо интерпретаторы прологов, которые могут функционально разложить ваши «программы» для повышения эффективности? Я знаю, что проводились исследования по интерпретаторам прологов, которые достигают скоростей, близких к C, благодаря параллелизму (то, что обычный программист на C...