Drôle d'idée... Le php est quand même très orienté web, et
Et pourquoi pas, si l'application finale est destinée à tourner sur un
serveur ?
Faut voir.
Faut voir quoi?
franchement pas terrible en tant que langage généraliste. OK, c'est à
Parce que Prolog est un language généraliste ?
Non, par contre un moteur d'inférence en Prolog se fait "tout seul" pour
ainsi dire, non ?
Possible, mais le choix d'un langage pour le développement d'un système
industriel en Production ne se limite pas à l'unique critère de combien il
est naturel d'écrire telle type d'application avec telle langage.
J'ose espérer que Julien et son maitre de stage n'ont pas choisi PHP par pur
hasard...
Oui, par exemple en perl il y a le module IA::Prolog qui permet de faire
des routines en prolog à l'intérieur de son code perl, miam miam.
Ok, et donc pour rebondir sur le point précédent (l'optimisation
multi-critère du choix d'un langage de développement), quelles sont les
performances de ce module Perl en terme de scalabilité? (juste un exemple
des nombreuses questions, souvent évitées, qu'il conviendrait de se poser)
Question préliminaire : est-ce que dans le cas de Julien, la scalabilité est
un critère important? ...