7Fermer
NilLe 12/09/2009 à 09:55
Oui mais le problème c'est que là, tu ne peux pas générer très proprement une IHM intégrable à ton environnement de travail, un accès à une base de données pour la saisie des donnes et un service réseau pour l'application client serveur. Donc en fait, la partie Prolog ne servirait qu'à une petite (mais, je te l'accorde, délicate) tâche du processus.
Bien entendu, il y a des pseudo-prédicats pour l'interface graphique (en Turbo Prolog, mais aussi dans d'autres versions, comme le LPA Win-Prolog) et on doit pouvoir utiliser le Prolog pour générer une page Web, mais ça ne répond quand même pas à tous les impératifs.
C'est bien une des limites du Prolog qui fait qu'on teste des comportements dans ce langage très pratique pour tout ce qui est traitements conditionnels et récursifs, mais que les implémentations finales (sauf dans certains domaines de recherche, et encore, quand on passe à la pratique associée à cette recherche, on a les mêmes problématiques) sont en général dans d'autres langages.