3926Fermer3928
UtherLe 17/09/2018 à 11:50
Pen^2 (./3902) :
(et concernant java j'ai toujours pas compris ce qu'on lui reproche, justement c'est pas permissif, il a une bonne bibliothèque standard, etc. Et c'est pas plus verbeux qu'autre chose, et sans doute largement moins que le C++. C'est pas bien de troller comme ça un dimanche, tu pourrais attendre lundi embarrassed)
On a a déjà discuté, ce qu'on lui reproche est plus ou moins juste suivant le sens par lequel on l'aborde. En fait comme souvent dans les discutions a propos de langage de programmation, tous les argument sont pertinent, on oublie juste que s'il existe plusieurs langages, c'est avant tout que certain sont bons pour certaines choses et pas d'autre.

Personnellement je trouve que le langage en lui même est plutôt bon dans le domaine pour lequel il est prévu. En effet son lourd Runtime avec un GC fait qu'il ne peut pas concourir avec le C++ pour les application ou le contrôle de la mémoire est essentiel pour les performances, mais il reste généralement plus performant et maintenable que les langages a typage dynamique comme le Python et le JavaScript.
Selon moi son plus gros problème c'est ses Framework populaires qui on tendance a souffrir d'overengineering. La culture des ingénieurs Java fait qu'il a trop souvent servi à faire des usines à gaz qui ont contribué à sa mauvaise réputation.