Язык программирования пятого поколения

Язык программирования пятого поколения Определение и история 5GL 5GL — это язык программирования, который решает задачи с ограничениями, а не […]

Язык программирования пятого поколения

  • Определение и история 5GL

    • 5GL — это язык программирования, который решает задачи с ограничениями, а не с алгоритмами. 
    • Большинство языков программирования, основанных на логике и ограничениях, являются 5GL. 
    • 5GL используются в исследованиях искусственного интеллекта и были популярны в 1980-х. 
  • Примеры и проекты

    • OPS5, Mercury и ICAD — примеры 5GL. 
    • KL-ONE — это связанный язык, основанный на фреймворке. 
    • Япония инвестировала в проекты 5GL в 1980-х, но они не заменили процедурное программирование. 
  • Недостатки и маркетинг

    • Разработка эффективного алгоритма из ограничений является сложной задачей. 
    • Некоторые языки, продаваемые как 5GL, на самом деле являются 4GL с более высоким уровнем автоматизации. 
    • После спада интереса к 5GL в 1980-х термин стал использоваться для маркетинга новых инструментов. 

Полный текст статьи:

Язык программирования пятого поколения — Википедия

Оставьте комментарий

Прокрутить вверх