Non ce n'est pas la faute de Java. Java est une spécification, une VM… ce que tu veux mais pas une personne, morale ou physique.
Par contre, la société (l'ancienne comme la nouvelle) qui est derrière Java, qui essaye de garder un maximum de contrôle dessus, et qui est à l'origine de cet argument marketing … elle a toujours fait ce qu'il fallait pour qu'on en arrive là. Avec dans le désordre :
un développement opaque
une judiciarisation extrême des rapports avec la concurrence et les clients
une politique de mise-à-jour qui a su être bancale quand il fallait
un versionnage pas toujours bien compris.
(et j'en oublie surement).
Bref, ce truc était censé être un couteau suisse, au final c'est devenu un bloc logiciel dont l'usage principal est au fin-fond des serveurs d'application, entre les mains de néo-gourous à cravate qui ont pris un malin plaisir à compliquer le truc jusqu'à être les seuls à pouvoir en tirer vraiment parti.
Je tire mon chapeau aux gens comme toi (et Notch, Freenet, Jitsi et quelques autres) qui essayent d'utiliser Java en dehors des appservers. Et crois-moi, j'essaye régulièrement de m'y remettre (ne serait-ce que pour pouvoir développer sur Android). Et c'est toujours aussi mal branlé, aussi peu agile, et j'en passe.
Un mec qui fait du Java depuis dix ans, il doit pouvoir s'en sortir et faire des trucs qui marchent, j'en suis certain. Mais, à la différence de beaucoup de langages actuels, la marche est haute. Trop, pour moi comme pour d'autres (à l'inverse du W-Language, pour lequel la marche est beaucoup trop basse, mais celui-là attendra vendredi).
[^] # Re: vive Grails
Posté par Larry Cow . En réponse au journal Epsilon, un outil de gestion de dépense. Évalué à 3.
Non ce n'est pas la faute de Java. Java est une spécification, une VM… ce que tu veux mais pas une personne, morale ou physique.
Par contre, la société (l'ancienne comme la nouvelle) qui est derrière Java, qui essaye de garder un maximum de contrôle dessus, et qui est à l'origine de cet argument marketing … elle a toujours fait ce qu'il fallait pour qu'on en arrive là. Avec dans le désordre :
Bref, ce truc était censé être un couteau suisse, au final c'est devenu un bloc logiciel dont l'usage principal est au fin-fond des serveurs d'application, entre les mains de néo-gourous à cravate qui ont pris un malin plaisir à compliquer le truc jusqu'à être les seuls à pouvoir en tirer vraiment parti.
Je tire mon chapeau aux gens comme toi (et Notch, Freenet, Jitsi et quelques autres) qui essayent d'utiliser Java en dehors des appservers. Et crois-moi, j'essaye régulièrement de m'y remettre (ne serait-ce que pour pouvoir développer sur Android). Et c'est toujours aussi mal branlé, aussi peu agile, et j'en passe.
Un mec qui fait du Java depuis dix ans, il doit pouvoir s'en sortir et faire des trucs qui marchent, j'en suis certain. Mais, à la différence de beaucoup de langages actuels, la marche est haute. Trop, pour moi comme pour d'autres (à l'inverse du W-Language, pour lequel la marche est beaucoup trop basse, mais celui-là attendra vendredi).