Относительно трех критериев парадигмы агентно-ориентированного программирования:
- поддержка логической системы для определения психического состояния агентов
- интерпретируемый язык программирования для агентов программирования
- процесс агентирования, для компиляции программ агентов в низкоуровневые исполняемые системы (связан со вторым пунктом)
Существуют ли интерпретируемые языки программирования, которые не компилируются? Насколько я понимаю, весь смысл интерпретации языков состоит в том, чтобы реализовать новый язык с определенными функциями, синтаксисом и т. Д., Но, в конечном счете, с базовой реализацией необходимо скомпилировать в нечто низкоуровневое, чтобы оно могло быть выполнено.
Неужели в пункте 3 парадигмы агентно-ориентированного программирования просто говорится о том, что недостаточно просто теоретически определить язык без реализации языка в чем-то, что может скомпилироваться в низкоуровневый код, который фактически может быть запущен?