Journal J2SE1.5 Beta disponible

Posté par (page perso) .
Tags : aucun
0
11
fév.
2004
Le J2SE 1.5 Beta est sorti. Au programme, pas mal d'améliorations du langage :

- Types génériques : Attendu depuis longtemps, permet d'éviter les
castings qui alourdissent le code.
- Nouveau type de boucle qui améliore la lisibilité du code.
- IO formatés "à la C" (syntaxe printf)
- Methodes avec nombre d'arguments variables
...

Le package "Concurrency Utilities" de Doug Lea est inclus à la
plateforme (Semaphores, Timers, Queues, ...)

Le partage de certaines classes entre JVM est _enfin_ là. Ceci améliore grandement la consommation de mémoire de Java.

Plus encore : nouvelle API de profiling, amélioration du look'n'feel et
des performances pour les applications desktop sous Windows et Linux, ....

Bref, une version majeure qui apporte beaucoup de choses attendues depuis longtemps ...

* Télécharger
http://java.sun.com/j2se/1.5.0/download.jsp(...)
* Les nouveautése en détails
http://java.sun.com/developer/technicalArticles/releases/j2se15/(...)


PS : Ce matin, j'ai hésité à poster un journal ou une dépêche. Je me suis dit "Allez, faut participer au site" et j'ai proposé la dépêche. Je dois dire que j'ai été un peu surpris de voir la news refusée pour cause de "hors-sujet par rapport au site" ... Pourquoi avoir une rubrique "Java" si cette news est hors-sujet ? Je dois dire que je ne comprends pas bien ...
  • # Re: J2SE1.5 Beta disponible

    Posté par . Évalué à 2.

    Est qu'en est-ce que ça devient libre ?

    --->[]plus là ^^;
    • [^] # Re: J2SE1.5 Beta disponible

      Posté par . Évalué à 1.

      attends, déjà ça permet d'éviter les castings, alors ne soit pas trop gourmand :)
    • [^] # Re: J2SE1.5 Beta disponible

      Posté par . Évalué à 3.

      non tu as raison, je crois que tout le monde ne se rends pas bien compte du fait que
      JAVASAPUSPALIBRE !!!!!
      • [^] # Re: J2SE1.5 Beta disponible

        Posté par (page perso) . Évalué à -4.

        Quand on voit le dogmatisme de certains, ça fait peur ...
        • [^] # Re: J2SE1.5 Beta disponible

          Posté par . Évalué à 0.

          mmm ... de toutes facons, parait que la 1.5 c'est enorme enorme enorme en ressources ...

          dans qq annees tout sera en .net et basta ... comme toutes les "solutions" MS, elles sont amenee a bouffer tout leur concurrents (WMA, IE, PocketPC ...).
    • [^] # Re: J2SE1.5 Beta disponible

      Posté par . Évalué à 2.

      Pourquoi a t'il été moinssé ?

      Je trouve que c'est une question pertinente.

      A plusieurs reprises, des rumeurs ont circulés a propos d'une liberation prochaine de java, et j'avais entendu dire que peut etre pour la 1.5.....

      Beaucoup de personnes de la communauté du libre sont dans l'attente d'une version libre de java. Il ne serais pas incongru que sun lui meme libere son implementation, puisqu'ils croient en l'OpenSource http://www.sunsource.net/why.html(...) (a moins qu'ils n'y croient pas vraiment)
      • [^] # Re: J2SE1.5 Beta disponible

        Posté par (page perso) . Évalué à 1.

        Autant être lucide dès le départ : ils n'y croient pas vraiment. Ils n'ont pas trop le choix, c'est tout.

        Quand a libérer leur implémentation de Java, c'est pas demain la veille
        • [^] # Re: J2SE1.5 Beta disponible

          Posté par . Évalué à 1.

          Ah bah au moins c clair, on sait a quoi s'attendre.
          Et puis c pas une mauvaise chose, ca nous permettra de continuer a troller la dessus.
          Par contre, j'ai vu des articles (que je ne retrouve plus) qu'Ibm serais plus motivé pour liberer son implementation de java et pousser sun a faire de meme.
          Quelqu'un aurait il plus d'infos a ce sujet ?
  • # Re: J2SE1.5 Beta disponible

    Posté par . Évalué à 0.

    c'est marrant, j'ai l'impression qui il y a incompatibilté ascendante sur le StringBuffer dont la methode append() renvoie une Exception maintenant :-/
  • # Re: J2SE1.5 Beta disponible

    Posté par (page perso) . Évalué à 3.

    > Je dois dire que j'ai été un peu surpris de voir la news refusée pour cause de "hors-sujet par rapport au site"

    Plutot d'accord avec toi, en plus les news java sont toujours un succés. Dommage :-/
    • [^] # Re: J2SE1.5 Beta disponible

      Posté par . Évalué à 4.

      Grace au bon goût du maitre de maison.
    • [^] # Re: J2SE1.5 Beta disponible

      Posté par . Évalué à 1.

      >Plutot d'accord avec toi, en plus les news java sont toujours un succés. Dommage :-/

      Oui c'est vrai, avec Java on a toujours droit a de tres beaux trolls, un vrai succes.

      Malheureusement, un jour gcj sera complet et réellement utilisable, et on ne pourra plus dire que java c'est lent et pas libre
  • # Re: J2SE1.5 Beta disponible

    Posté par . Évalué à 1.

    printf en java Berk !!! J'ai jamais aimé sa syntaxe barbare !
    Bientôt java sera aussi illisible que du C ou du perl !
    PS : Oui c'est un troll et j'assume !
    • [^] # Re: J2SE1.5 Beta disponible

      Posté par . Évalué à 1.

      perl c'est bô ! bon, ok, des fois ça pu, mais pas que.

      et puis le C, c'est concis, précis, net.

      PS : oui, je répond au troll, et en tente un autre.
  • # Re: J2SE1.5 Beta disponible

    Posté par . Évalué à 1.

    Le Hors-sujet j'imagine que c'est parce que ce n'est qu'une beta. Je pense que cela aurait été accepté si c'était une sortie officielle.

    Un bon point aussi : la conversion automatique int/Integer, boolean/Boolean et autres :)
  • # Re: J2SE1.5 Beta disponible

    Posté par (page perso) . Évalué à 2.

    Si ca peut te rassurer, j'avais également proposé cette news y'a plus d'une semaine, et pareil, ça a été refusé :-(

    Enfin, pour revenir au sujet, ben, même si je vais me faire moinsser, je ne peux que constater que Sun n'a fait que chercher à rattraper son retard sur le C# de Microsoft (que ce soit le foreach, l'auto-boxing, la généricité, les méta-datas, etc.)... sans rien rajouter d'innovant par rapport à la concurrence. C'est dommage celà aurait pu créé une saine émulation entre les 2 langages... On peu presque dire que Java == C# maintenant. Dommage qu'il manque encore des fonctionnalités à Java (par rapport à C#), dommage qu'ils ai fait des choix techniques qui limite l'utilisation des génériques, et quand on voit ce qui va arriver dans le prochain C#, ca va faire encore plus mal... (intégration des données XML et de la syntaxe SQL dans le langage)

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.