• [^] # Re: Humour ou facilité d'apprentissage ?

    Posté par . En réponse à la dépêche Être orateurs aux RMLL à 13 ans? Avec Ada, même ça c'est possible!. Évalué à 9.

    Il faut voir aussi que PHP est particulierement un contre exemple en matiere de genie logiciel : pas de conventions de nommages uniforme, operateurs de comparaisons aux effets de bord delirants, injection implicite de l'environnement et des parametres de CGI dans des varaibles globales (plus maintenant je sais, mais moult scripts utilisent encore cette fonction d'ou l'obligation fréquente de l'activer), options de l'interpreteur globales aux serveur ....

    D'autre languages comme Python, Ruby, Perl, Scheme, Smalltalk ... (liste evidemment non exhaustive) ont un systeme de types flexible et n'ont pas les memes defauts.

    Par contre ADA (ADA83), j'ai eu le "plaisir" de me le voir enseigner y'a quelques années. Ca comprenait plein de fonctions destinées à une bonne organisation des projets logiciels, les premiers templates, types avec contraintes, et pas mal de fonctions tres modernes.
    Le language est un peut verbeux à mon gout (pas trés éloigné du Pascal de Delphi en fait), mais franchement ce qui etait insupportable etait la verbosité des messages et la lenteur du compilo.... (ok cette remarque s'applique au C++ et ses templates maintenant) .