greuh dit:Je maintiens aussi que Java (que je sais différencier de javascript, merci), c'est de la merde en boîte par paquet de 12, éternellement mal codé par des branlos, perclus de fuites de mémoire et de surconsommation monstrueuses, et anecdotiquement, qui fuite quelques informations personnelles lui aussi (faut aller boucher soi même la fuite en allant bricoler la console Java).
Mais bon, je peux pas en demander trop à un forum, hein... Et j'estime que ce message est une perte de temps. A quoi bon développer de quelconques argumentaires ici ??
greuh
En même temps, personne n'a dit le contraire de ta pensée, les autres ont juste discuté de la propension à l'usage de tel ou tel langage. Note d'ailleurs qu'ils s'embrouillent en ne parlant pas des mêmes périmètres.
[Aparté]
Pour C++/JAVA, certains parlent du monde bureautique/poste et effectivement il y a beaucoup plus de clients lourds développés en Visual C++ qu'en JAVA ou .NET ; reste que l'avenir est au client léger, donc il vaut mieux se former à HTML5 et javascript pour la partie cliente et à des technologies serveurs de l'autre.
Les autres intervenants parlent de la répartition des langages dans les technologies côté SI et là JAVA est beaucoup plus utilisé que d'autres langages, mais là encore personne ne dit que c'est une bonne chose, c'est juste factuel.
Enfin, dans l'industrie, il y a surtout du C, C++ et de l'ADA/SPRACK mais ce serait se focaliser sur un monde spécialisé pour en déduire une généralité ce qui est plus que cavalier.
[/Aparté]
Il y a 20 ans, sur 100 informaticiens, tu en avais 30 de corrects et on les mettaient à faire les OS, les moteurs de langage, les primitives et les 70% autres étaient canalisés par des langages à typage fort.
Maintenant t'en a 3% de bons mais on met toujours 30% des informaticiens sur les OS, les moteurs de langage d'où les moteurs et OS pourris.
Reste qu'il faut bien s'adapter à notre époque : on a besoin de pleins d'informaticiens alors :
- on fait des langages de haut niveau pour pas qu'ils foutent trop le box, mais aucun langage n'est stupidproof finalement.
- on est obligé de mettre 30% des informaticiens sur les OS et les moteurs de langage et vu que les informaticiens corrects, ça pousse pas dans les écoles y forcément une baisse de qualité, c'est sûr.
Avant on pouvait faire des programmes avec quelques Ko de mémoire disponibles et maintenant, même un jeu en fil de fer ça prend de Mo.
En résumé, on sait que JAVA est merdique, on sait que FLASH est merdique mais malheureusement ils sont à l'image de l'informaticien moyen actuel tant en tant que concepteur du moteur qu'en tant qu'utilisateur du moteur.