• # Lisp et Fortran

    Posté par . En réponse au journal Lisp: pourquoi est-ce different ?. Évalué à 2.

    Il y a deux types de langages : les langages imperatifs (derives du Fortran) et les langages fonctionnels (derives du lisp).

    Langage imperatif : on ecrit une suite "d'ordres" que l'ordinateur doit executer.

    Langage fonctionnel : on ecrit des fonctions (au sens mathematique du terme, pas une procedure).

    La majorite des langages sont imperatifs, d'autres comme (o)caml, prolog sont fonctionnels. Les machines physiques fonctionnent d'ailleurs de maniere imperative, meme s'il y a eu quelques tests de machines physiques fonctionnelles. Les langages de script recents melangent un peu les deux concepts.

    LISP, c'est un peu comme l'assembleur des langages fonctionnels...