• [^] # Re: C++, un langage moderne ?

    Posté par (site web personnel) . En réponse à la dépêche C++ 0xB enfin finalisé ?. Évalué à 6.

    Certes, construire un langage, c'est avoir une vision à moyen/long terme, mais aucun langage n'est parfait, ni même n'a atteint un état vraiment satisfaisant (ce n'est peut être pas vrai pour des langages spécialisés, mais pour les langages généralistes accompagnés de leur bibliothèque standard, ça me semble évident). Du coup, devoir attendre des années et des années pour voir évoluer un langage me semble complètement inapproprié.

    Je vais prendre un exemple : « Fini le petit espace entre les deux chevrons fermants quand on imbrique deux classes génériques. » Ça me semble aberrant que l'on ait du attendre 10 ans (sûrement plus, en fait) pour corriger ça. Quand je pense au nombre de développeurs qui ont oublié cette espace et qui n'ont qu'un message d'erreur totalement incompréhensible, perdant pas la même occasion un bon paquet d'heures, c'est vraiment un gaspillage incroyable.