are there someone who is using swi-prolog with Moodle?
As you know, with swi-prolog can one make web applications so maybe it can be using in or with Moodle too?
As far as I know, no one is using SWI-Prolog to create code for Moodle. I have no idea why someone would use a version of Prolog for programming in Moodle. PHP, which is used to code Moodle, is just fine. I suppose there might be a reason to use a rule-based language for a specific plugin or application.
I taught artificial intelligence programming and Prolog a number of years ago, so I am familiar with the language. I understand some people use SWI-Prolog for web development. If you want to create plugins, applications or modules for Moodle my opinion is that the work will be much easier if you use PHP.
"I have no idea why someone would use a version of Prolog for programming in Moodle."
Well, as I know, in the future the ( AI ) artificial intelligence will play a role in learning, so I thought that that the swi-prolog should be used for this purpose in Moodle too.
Possible so - good point. As I said, there might be some specialized modules that could be developed in with another language. For general AI programming, I'd prefer LISP over Prolog. However, for development of a general learning management system, a more traditional language like PHP is preferred, in my opinion.
"there might be some specialized modules that could be developed in with another language."
Yes, I think so in the case of SWI-Prolog too.
There is maybe a need for a specialized Moodle module written in Swi-Prolog.