On m'a demandé pour ce genre de langues, ma première tentative naïve a deux listesLangues de cinquième génération?
Liste A)
Un langage de programmation en fonction des contraintes plutôt que des algorithmes pour résoudre les problèmes. par exemple. Prolog
Liste B)
Un langage de programmation qui contiennent des outils visuels pour aider à développer un programme. par exemple. VB
Creuser profondément dans l'Internet je me sens le premier est plus précis, mais le second est toujours apparaît dans les résultats. Donc, ma question est: Quels sont les langages de programmation de cinquième génération? Le premier genre ou le second?
J'apprécierais n'importe quels liens, articles ou n'importe quelle autre ressource utile pour comprendre plus sur le sujet.
EDIT
Je porte cela à la question principale:
Oscar: J'ai aussi trouvé des références à Prolog, Scheme, Heskell, Lisp lors de la recherche sur la sujet? Sont-ils "plus" 5ème ou sont ceux comme VB.
Charlie Martin: Eh bien, Lisp ne peut pas vraiment être une 5ème langue gen parce qu'il est plus vieux que tout sauf, peut-être, FORTRAN. Et Scheme est un dialecte de Lisp. Mais oui, je l'ai vu les langages fonctionnels - Haskell, ML, Erlang, etc - appelé « cinquième génération » -
Alors, est-il une chance pour les langages de programmation de contrainte appelée 5ème génération?
Merci.
+1 - 4GL est un terme plus ou moins significatif dans lequel on peut identifier assez clairement un genre de langages (Synon, Oracle Forms, Informix, etc.) qui serait généralement décrit comme 4GL. Le langage de cinquième génération était juste le nom utilisé pour promouvoir le projet au Japon. – ConcernedOfTunbridgeWells
J'ai également trouvé des références à Prolog, Scheme, Heskell, Lisp lors d'une recherche sur le sujet? Sont-ils "plus" 5ème ou sont ceux comme VB. – OscarRyz
Eh bien, Lisp ne peut pas vraiment être un langage de cinquième génération, car il est plus vieux que tout, sauf, peut-être, FORTRAN. Et Scheme est un dialecte de Lisp. Mais oui, j'ai vu des langages fonctionnels - Haskell, ML, Erlang, etc - appelés 'cinquième génération' –