singlepost

Prolog << На главную или назад  

Интересно. Нужен ли этот язык? Используется ли он хоть где-нибудь?

23 ответов в теме “Prolog”

  1. 8
    Никита Бурлаков ответил:

    Вы что! На Prolog не надо смотреть, как смотрят на языки типа C++, Java и.т.п. Это декларативный язык высокого уровня. Совершенно другая логика, здесь программе надо объяснять ЧТО делать, а не КАК делать.
    Попробуйте, напишите на C++ символьное вычисление производных фунции вместе с выводом хода решения! А в Prolog-е это всего 50 строчек кода! И куча аналогичных проблем решается сегодня учёными с помощью Prolog, начиная с вышеупомянутых экспертных систем (постановка диагноза в медецине, оптимальное управление) и заканчивая искусственным интеллектом.

    P.S.
    Кстати, именно для создания ИИ он и создовался))

  2. 7
    Андрей Вербин ответил:

    Visual Prolog кстати разрабатывается в Питере. Непомню правда какая конкретно контора этим занимается.
    Слышал о складских системах на нем. Еще несложные парсеры удобно делать на Prolog DCG.

  3. 6
    Жека Кирпичев ответил:

    Виктор, практически все современные языки, кроме С и С++, поддерживают встроенную длинную арифметику.
    Пролог для математических расчетов – это феерический абсурд. Попробуй написать на нем хотя бы метод Ньютона.

  4. 5
    Ирина Напылова ответил:

    соглашусь с тем что его используют в учебных целях. Раньше изучался Turbo Prolog, сейчас, насколько я понимаю, все переходят на изучение среды Visual Prolog. Среда конечно очень отличается от других, таких как Borland C++ Builder, но позволяет выполнить все необходимые функции.
    Если вне учебы, то на прологе пишут в основном экспертные системы.

  5. 4
    Виктор Коновалов ответил:

    Четкий язык особенно для выполнения математических расчетов) По-моему только он позволяет вычислять очень большие значения за короткие промежутки времени. Например 100! и подобное

  6. 3
    Андрей Сыщиков ответил:

    в основном язык используется для академических/учебных целей, но есть и промышленная ветка, называется Visual Prolog. можно поискать контору которая его поддеживает, на сайте они уверяют что пролог живее всех живых и что у них куча партнеров.

  7. 2
    Лида Филиппова ответил:

    Мы курсовую, по математической логике писали на нём, прикольный язык=)

  8. 1
    Жека Кирпичев ответил:

    Где-то видел упоминания пары систем, написанных целиком на нем. Но имхо лучше использовать логическое программирование как встроенный язык в другом языке, если это возможно.

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.