• [^] # Re: Pascal ?

    Posté par (site web personnel) . En réponse à la dépêche Des logiciels libres dans les programmes de mathématiques du lycée. Évalué à 3.

    Je pense que ta remarque mérite d'être soulignée.

    Ma vie :
    Chronologiquement, j'ai appris en autodidacte le basic (msx, qbasic, vb), puis la prog web (php 3, 4, 5) puis le C et un peu le C++.
    Ensuite j'ai commencé mes études d'ingé où j'ai appris l'Ada... Et au début c'est pas évident à accepter, on a envie de faire du C, langage qu'on maitrise déjà mieux...
    En parallèle à mes études, j'ai appris le Java (que je vais revoir scolairement l'année prochaine..).
    Tout ça pour dire que j'ai appris différents langages. Et je fais le choix du langage en fonction du projet et des gens avec qui je vais travailler.

    Ça fait maintenant 3 ans que je fais de l'Ada et je trouve ce langage très complet et pédagogique. Il impose une certaine rigueur qui sera plus ou moins conservée par l'étudiant lorsqu'il passera à un autre langage.

    Il propose des notions importantes :
    - typage fort
    - généricité
    - pointeurs
    - threads (tasks)
    - modularité (packages)
    - exceptions
    - POO (héritage etc... suffit de voir GtkAda par exemple)
    ...

    Tout en reprenant en bonne partie la syntaxe appréciée du Pascal pour proposer quelque chose de clair.
    Le Pascal j'en ai presque pas fait (je serais incapable de ressortir un hello world) mais si quelqu'un peut m'expliquer ce qu'il peut bien apporter de plus que l'Ada...