• [^] # Re: vive Lelisp ;)

    Posté par . En réponse à la dépêche Common LISP, un langage à (re)découvrir. Évalué à -1.

    CL permet le typage dynamique et statique. Les variables elles-meme ne sont pas typees et peuvent comporter n'importe quel type de donnees. Les donnees seulement sont taggees avec un type.

    Dans le pire des cas, Common LISP peut verifier le type de donnee en runtime. Il est aussi possible d'effectuer des controles plus fin genre ce nombre doit etre pair ou impair, ce character doit etre ASCII etc...

    CL permet aussi de specifier le type de donnee. Cette pratique arrive souvent en fin de developpement, quand le programme est pret. Si la vitesse d'execution de tout ou partie du code est critique, une programmeur peut specifier le type pour augmenter la vitesse d'execution. (il peut aussi declarer des optimizations pour le compileur).

    Je passe tes commentaires vulgaires...