• [^] # Re: Pourquoi ?

    Posté par . En réponse à la dépêche OpenJDK 6 passe le TCK. Évalué à 4.

    Java n'a jamais réussi sur le desktop parce que
    1. SUN avait verrouillé la plate-forme, et était seul en mesure de l'adapter au contexte desktop
    2. SUN avait abandonné le desktop et le considérait acquis à Microsoft (petit Yalta entre amis)

    Je pense que l'échec de Java sur le desktop est beaucoup plus lié aux défauts techniques de ses débuts qu'à la politique de Sun de l'époque :
    - le "Write once, run anywhere" n'a jamais tenu ses promesses (="Write once, debug everywhere") ;
    - performances désastreuses en vitesse d'exécution et/ou consommation mémoire ;
    - disponibilité aléatoire et hétéroclite des JVM côté client (merci Microsoft...) ;
    - GUI immonde, pas intégrée du tout aux environnements de bureau existants ;
    - outils de développement pendant longtemps très en retrait par rapport à la concurrence.

    Je ne pense pas que le passage en Open Source change quelque chose pour son avenir sur le desktop maintenant que Flash s'est imposé côté navigateur et que .NET/Mono sont en train d'occuper sa niche...