• [^] # Re: Popularité

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Publication de la nouvelle norme Ada 2012. Évalué à 6.

    Pour plusieurs raisons :
    - lors de sa sortie au début des années 80, étant un langage demandé par le département de la défense américain, il a été boudé par les universitaires et donc n'a que très peu été enseigné à cette époque
    - les premiers compilateurs coûtaient extrêmement cher avec une fâcheuse tendance à être buggué
    - il est souvent vu comme trop verbeux, trop complexe et trop contraignant

    Disons qu'il a toutefois un marché de niche dans les équipements où la sûreté de fonctionnement est plus importante que tout. Du coup, on trouve de l'Ada dans l'aéronautique, l'aérospatiale ou la défense.
    Mais bon, C++ a pris en partie sa place dans certains programmes de ces secteurs mais c'est aussi en grande partie dû au fait qu'il est moins enseigné que C++ ou Java.
    Personnellement, je trouve ça assez dommage surtout quand on voit la complexité de la dernière norme C++, complexité qui a longtemps été reprochée à Ada.