dremon
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Я отношусь отрицательно к "сильно специализированным" языкам и считаю, что у них нет будущего. Они пригодны только для моделирования каких-то процессов в идеальном мире, но совершенно непригодны для построения реальных систем, хоть как-то напоминающих окружающую действительность. В самом деле, если рассмотреть тот же искусственный интеллект, то очевидно - не существует AI так сказать в самом себе без отрыва от бесконечного множества факторов окружающей среды. Это все равно, как строить дом без учета окружающей местности, погоды, социальных факторов и проч. В этом плане Пролог - язык сам в себе и сам для себя, он изначально ограничивает творчество рамками правил, запретов и т.д.: на нем хорошо писать абстрактные примеры для книг по AI, учить логическому программированию, но не такие вещи, как искусственный интеллект. Намного перспективнее языки так сказать "общего профиля", которые позволяют делать все что хочешь и создавать библиотеки достаточно сложные для построения экспертных систем. Да и вообще, построение системы исксственного интеллекта следует заканчивать выбором языка, а не начинать с него. |