IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Expert éminent sénior
    Avatar de Idelways
    Homme Profil pro
    Développeur Ruby on Rails / iOS
    Inscrit en
    juin 2010
    Messages
    1 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Ruby on Rails / iOS

    Informations forums :
    Inscription : juin 2010
    Messages : 1 374
    Points : 68 507
    Points
    68 507
    Par défaut Bilan de JavaOne : Oracle dévoile sa feuille de route pour Java et tente de rassurer la communauté
    Bilan de JavaOne : Oracle dévoile sa feuille de route pour Java
    Et tente de rassurer la communauté des développeurs sur son avenir



    L'avenir de Java sous le règne d'Oracle sera fait, si l'on en croit le porte-parole de la société, d'innovations continues sur tous les fronts (des machines serveurs aux appareils mobiles en passant par les ordinateurs de bureau).

    C'est en substance le message transmis par Thomas Kurian, vice-président exécutif du département développement de produits, lors de sa présentation à la conférence JavaOne.

    Cette année, la grande messe annuelle du monde Java a eu un goût bien particulier. Organisée pour la première fois sous l'égide d'Oracle - et boycottée par bon nombre d'acteurs, dont Google (sur fond de procès autour d'Android), JavaOne a même débuté sous la menace d'une manifestation de développeurs mécontents orchestrée par James Gosling, l'inventeur du langage.

    Durant sa keynote, Kurian a d'emblée expliqué les priorités d'Oracle : optimiser Java pour les nouveaux modèles d'applications. Et l'optimiser surtout pour les nouveaux types de matériels à processeurs multi-cœurs, à grande capacité de mémoires et à connectivité plus rapide.

    La productivité des développeurs Java serait aussi une priorité d'Oracle.

    Ainsi le projet « Coin », en cours de développement , a pour but d'intégrer l'inférence des types au langage ainsi que d'autres innovations destinées à augmenter la productivité des développement et la réalisation de codes concis.

    Le projet « Lambda » introduira lui les closures dans le monde Java. Ces méthodes anonymes pourraient — toujours selon Kurian — remplacer efficacement les classes inline et supporteraient automatiquement les opérations parallèles sur les collections.

    Oracle prévoit également de rendre la Machine Virtuelle Java plus modulaire, en s'appuyant sur le projet « Jigsaw ».

    Ces nouveautés arriveront dans les deux prochaines mises à jour majeures de l'OpenJDK, les versions 7 et 8 prévues respectivement pour 2011 et 2012.

    Kurian estime par ailleurs qu'il est grand temps pour Java d'avoir une meilleur interopérabilité avec le HTML 5 et JavaScript. Il note que les clients Java nécessitent de pouvoir accéder au contenu HTML 5 grâce a des balises intégrés et qu'un développeur devrait être en mesure de manipuler un layout JavaFX avec Javascript.

    Sur ce point, il affirme qu'un moteur graphique puissant jouerait un rôle crucial dans la mise en œuvre de l'interopérabilité entre Java et HTML5. Dans cette optique, Oracle travaille activement sur un nouveau moteur graphique - appelé « Prism » - plus performant, qui permettrait aux développeurs de produire des graphiques 2D et 3D propulsés par l'accélération matérielle (ou accélération graphique).

    Ce moteur s'intègrera à la machine virtuelle et au runtime Java.

    Autre effort pour améliorer les capacités graphiques de Java, Oracle veut faire du langage un outil de choix pour concevoir des interfaces utilisateur avec les nouvelles fonctionnalités de JavaFX et de l'IDE Netbeans prévus pour 2011.

    Kurian s'est aussi engagé à ce que les nouveaux contrôles JavaFX soient disponibles sous licences libres.

    Et pour appuyer ses dire, il déclare que « Nous [NDLR: Oracle] voulons que les 9 millions de développeurs Java n'ait plus à choisir d'autres environnement pour construire de belles interfaces utilisateurs».

    Les plateformes mobiles figurent aussi sur la feuille de route d'Oracle. La firme de Larry Ellison voudrait imposer JavaFX et Java ME comme alternatives à Flash et Silverlight.

    Le projet « Java Mobile.NEXT » inclura donc, toujours selon Kurian, des versions mises à jour du langage, de la machine virtuelle, des librairies et de l'API.

    L'entreprise prévoit par exemple d'intégrer des technologies Web comme WebKit et JavaScript à Java ME (l'édition mobile de Java). Selon Kurian une passerelle entre Java et JavaScript permettrait de mixer plus facilement des applications Java natives et des applications fondées sur les standards Web.

    Quant à la question de l'indépendance de Java, Kurian est resté vague. Il a tout de même tenter de calmer les craintes de la communauté en assurant que « le futur de Java n'est pas lié à Oracle, ni à aucune autre entreprise ».

    Avant d'ajouter « Cela vous concerne vous, la communauté des développeurs, qui rendez le langage génial et construisez des applications géniales»[/I].

    Un point de vue on ne peut plus à l'opposé de celui de James Gosling.



    Source : le communiqué de presse sur le site de Java

    Et vous ?

    Que pensez-vous de cette feuille de route ? Et de l'avenir de Java sous le règne d'Oracle ?



    En collaboration avec Gordon Fowler

  2. #2
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Inscrit en
    avril 2002
    Messages
    4 295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations forums :
    Inscription : avril 2002
    Messages : 4 295
    Points : 12 913
    Points
    12 913
    Par défaut
    Quoique en dise Kurian, le futur de Java lié à Oracle. Bien sur Open JDK reste sous licence libre, mais en même temps, l'inverse est difficilement imaginable.

    Les brevets d'Oracle restent une véritable menace pour la liberté effective de Java.

  3. #3
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 10 062
    Points : 15 892
    Points
    15 892
    Par défaut
    1. optimiser la JVM, je vote pour. Pas seulement pour les architectures serveurs surpuissantes (mais je comprend que ca soit la vision d'Oracle) mais aussi pour le desktop

    2. Les projets Coin et Lambda, ce n'est pas vraiment une priorité a mon sens car on peut fonctionnellement s'en passer. Mais c'est une attente forte de la communauté, car c'est une évolution syntaxique présente dans d'autres langages concurrents (python, c#, ...).

    3. L'intégration HTML5 : bof. Je pense que Java a perdu le marché du plugin web. Je ne pense pas que l'arrivée de HTML5 change la donne pour java. J'espère me tromper.

    4. Un nouveau moteur graphique (ou un moteur supplémentaire, ce n'est pas clair) : oui, pourquoi pas. Vu que ca parle de HTML5 et JavaFX je suppose que ca sera du rendu vectoriel à la SVG. Mais le nerf de la guerre pour attirer les gens aux IHM java, ca reste les contrôles proposés. Et là, c'est dur de rivaliser avec ce que proposent les toolkits des OS.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  4. #4
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    août 2005
    Messages
    6 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : août 2005
    Messages : 6 672
    Points : 22 476
    Points
    22 476
    Billets dans le blog
    50
    Par défaut
    Ca sera un moteur supplementaire Richard Blair a ete assez clair dans son post ici. Et ca restera ainsi tant que AWT/Swing/Java2D sera maintenu (puisqu'ils ont dit les annes passees et redit cette annee qu'il n'y aura plus de nouveaux devellopements sur Swing - hors bidouillages pour la genericification dans le JDK 7 et 1~2 micro-nouveautes).

    Oui le rendu actuel de JavaFX 1.0 a 1.3.1 est vectoriel avec qq caches bitmap ici et la (sans possibilite de manipulation directe).
    Dans la roadmap initiale de JavaFX, les manipulation per-pixels etaient prevues pour JavaFX 1.5 soit probablement fin 2011 ou courant 2012. Vu que JavaFX 2.0 reprend finallement tout ce qui avait ete prevu pour JavaFX 1.4 et ne mentionne pas du tout la manipulation per-pixel, on peut s'attendre a ce que ca soit repousse vers fin 2012 au mieux. On en saura plus lorsque commencera le programme beta d'ici quelques temps.

    Pas grand chose a dire concernant le rendu, il est tout simplement excellent et l'utilisation de transformations et animations est tres aise. Bien sur gagner encore plus de performances via encore plus d'acceleration graphique est toujours un bon point mais j'ai vu FX tourner sur des ordi pas trop puissants de maniere plutot correcte donc je ne me fait pas de soucis pour la partie rendu software. A part la correction d'un ou deux bugs ici et la et la correction du z-ordering lorsqu'on fait de la 3D (actuellement l'ordre des composants dans la scene semble primer sur la profondeur specifiee pour le rendu), il n'y a pas grand chose a changer de ce cote-la.

    Les controles JavaFX existants sont plutot nazes et n'offrent pas un panel assez complet.

    Sur le papier (et j'insiste bien sur le "sur le papier"), ListView et TreeView offrent des possibilites de customisation bien plus puissantes que la JList et le JTree mais ca reste dur a mettre en pratique dans l'API 1.3.1 (et je pense que ca sera un sacre merdier au niveau du code quand tout sera passe en Java en 2.0). De plus certaines fonctionnalites basiques de ces deux controles sont soit inexistantes soit mal codees actuellement (possibilite de faire de la multi-selection, scrolling automatique vers la valeur selectionnee).

    Le controle ChoiceBox est ridicule compare a une JCheckBox et souffre d'un manque de possibilites de customisation flagrant. Il lui faudrait etre reecrit totalement en se basant sur l'API Cell utilisee par ListView et TreeView.

    Dans l'API actuelle, de maniere generale les popup (les fenetres surgisssantes telles que la liste de la ChoiceBox et les menus) sont plutot mal implementes (supportent tres mal le multi-stage), ont des probleme avec la gestion de la perte de focus et ont besoin d'avoir leur LnF revu pour etre plus consistant avec le reste des controles.

    Bien que potentiellement plus puissants que leur equivalent Swing (creer des infobulles riches est assez aise), les Tooltip ont besoin d'etre revus nottement en ce qui concerne leur positionnement dans la scene,

    Le rendu texte est tout simplement excecrable avec une font Amble creee specialement pour JavaFX pas si geniale que cela sur les petites tailles et des performances nullissime pour le controle TextBox sur des gros textes (il suffit d'utiliser l'applet disponible sur le site de JavaFX permettant d'editer la CSS pour s'en rendre compte).

    Le tout agremente par un systeme de layout "a la con" (qui devrait etre totalement re-implemente dans la 2.0) qui a probablement ebranle la sante mentale de pas mal de ceux qui faisaient du JavaFX 1.1, 1.2 ou 1.3.

    TableView devrait etre dispo dans la 2.0 (une version existe actuellement dans la lib externe JFXtras) avec des concepts similaires a ListView et TreeView. Cependant il n'est pas sur du tout que le rendu de textes riches ou HTML soit present dans la 2.0 (/doh !).

    Le fait qu'ils se soient focalise sur le CSS, au detriment de l'implementation de nouveaux composant en remplacement de ceux de Swing* en cassant l'implementation existante dans JavaFX 1.2 (ou on pouvait appliquer des CSS sur n'importe quel control maison) pour une implementation certes plus puissante (l'API de Region) mais actuellement fermee dans la 1.3.x n'a pas aide. Normalement toute cette partie devrait devenir publique et bien plus abordable en 2.0 (l'API de Region deviendra publique).

    *Le support de Swing* qui fonctionnait plutot bien en 1.0, 1.1 et 1.2 est bancal dans la 1.3 a cause de l'introduction de Prism et sera probablement non-supporte dans la 2.0. Attention, il s'agit ici du support de Swing DANS JavaFX (ce qui permet d'utiliser les composants Swing pour pallier a ceux absents en JavaFX).

    Comme le rappelle Richard Blair, la version 2.0 apportera le support de JavaFX DANS Swing (Chose qui a fortement manque a l'API depuis la 1.0 et a probablement fortement participe a son manque de popularite).
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  5. #5
    Membre averti Avatar de vintz72
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : octobre 2005
    Messages : 154
    Points : 312
    Points
    312
    Par défaut
    Moi qui fait du Swing depuis 2 ans environ, je pensais que soit ce serait abandonné complètement, soit remanié en profondeur. Parce qu'actuellement, je trouve ça vraiment pas terrible. C'est lourd, peu intuitif, et selon le look & feel, ça peut être vraiment lent. J'ai juste jeté un oeil sur JavaFX, et le fait de se coltiner un nouveau langage (de description certes), m'a tout de suite déplu.
    Bref, je serai vraiment curieux de voir ce que donnera tous ces projets une fois arrivée à maturité... mais bon, d'ici là, je ne ferai peut-être plus du tout de dév alors, bon !

  6. #6
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : novembre 2005
    Messages : 2 898
    Points : 7 611
    Points
    7 611
    Par défaut
    J'ai de la peine à me réjouir...

    Java ME est une catastrophe, à moins de tout refaire complétement je vois mal un avenir pour cette techno. Ce tas de JSR à demi-implémentées à côté d'Android qui offre une API homogène et confortable, il rivalise tout simplement pas à mon sens.

    Java FX... Mais attendez ça va faire 2 ans que ce truc est dehors, et il manque encore plein de choses.

    A côté de ça, on n'a toujours aucune API convenable pour faire des applications desktop modernes (pour moi, Swing n'est pas une API convenable). Et même, pour moi swing n'est pas du niveau de ce que fait Qt qui pourtant est du C++ et moins bien que ce que faisait dotNet en 2003. J'ai même envie de dire que c'est moins bien que GTK# de mono!

    J'aimerai mieux qu'Oracle se consacre à l'amélioration du langage java et des API de bases qu'on attend d'un langage plutôt que de mettre des ressources dans javaFX qui pour moi est une plaisanterie marketing et un ratage "out of the gate".

  7. #7
    Membre émérite

    Profil pro
    Inscrit en
    décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2003
    Messages : 3 995
    Points : 2 388
    Points
    2 388
    Par défaut
    A part Prism et Java Mobile.NEXT, qui sont plus des déclarations d'intention que des vrais projets pour l'instant, peu de bonnes nouvelles, en somme. L'évocation de Java 8 indique que Lambda, Coin et Jigsaw ne seront pas tous intégrés à Java 7, à priori, plus aucune nouvelle d'un passage de JavaFX en open-source (ce qui était un engagement de Sun au lancement du projet, je le rappelle), Oracle reste évasif sur la gouvernance de Java et le JCP. Rien de bien folichon.

    Je me demande si les gens d'Oracle se rendent compte à quel point ils sont en train de mettre l'avenir de Java en danger...

  8. #8
    Membre expert Avatar de air-dex
    Homme Profil pro
    Inscrit en
    août 2010
    Messages
    1 621
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : août 2010
    Messages : 1 621
    Points : 3 644
    Points
    3 644
    Par défaut
    Ca à l'air tout bon pour JavaFX, NetBeans et Java ME qui avait peut-être besoin d'un bon coup de boost. Espérons que ce ne soit pas que des annonces destinées à réparer les pots cassés avec les développeurs Java.

    Quid de la fusion entre HotSpot et JRockit ?

    Citation Envoyé par Idelways Voir le message
    Ces nouveautés arriveront dans les deux prochaines mises à jour majeures de l'OpenJDK, les versions 7 et 8 prévues respectivement pour 2011 et 2012.
    Sortez Java 7 avant de plannifier Java 8.
    "Ils ne savaient pas que c'était impossible alors ils l'ont fait." Mark Twain

    Mon client Twitter Qt cross-platform Windows et Linux. (en cours de développement).

  9. #9
    Membre émérite

    Profil pro
    Inscrit en
    décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2003
    Messages : 3 995
    Points : 2 388
    Points
    2 388
    Par défaut
    Citation Envoyé par air-dex Voir le message

    Quid de la fusion entre HotSpot et JRockit ?
    Tiens, c'est une bonne question, ça. Pour poser la question plus généralement : quel avenir pour JRockit ?

    Citation Envoyé par air-dex Voir le message
    Sortez Java 7 avant de plannifier Java 8.
    En fait, ça ressemble à une manière subtile d'annoncer qu'une partie des nouveautés prévues pour Java 7 sont repoussées dans Java 8...

  10. #10
    Membre chevronné

    Homme Profil pro
    Développeur .NET
    Inscrit en
    juillet 2009
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : juillet 2009
    Messages : 966
    Points : 2 016
    Points
    2 016
    Par défaut
    je ne suit pas l'actu java et je ne programme plus avec (ou du moins je n'ai pratiquement jamais fait de développement digne de se nom) donc forcement mon avis n'ai pas le plus objectif.

    Citation Envoyé par Idelways Voir le message
    Ces nouveautés arriveront dans les deux prochaines mises à jour majeures de l'OpenJDK, les versions 7 et 8 prévues respectivement pour 2011 et 2012.
    2011 ok, mais janvier 2011 ou décembre 2011?


    Citation Envoyé par Idelways Voir le message
    Kurian estime par ailleurs qu'il est grand temps pour Java d'avoir une meilleur interopérabilité avec le HTML 5 et JavaScript. Il note que les clients Java nécessitent de pouvoir accéder au contenu HTML 5 grâce a des balises intégrés et qu'un développeur devrait être en mesure de manipuler un layout JavaFX avec Javascript.
    Pas forcement une mauvaise idée, mais faut voir comment sa marche...


    Citation Envoyé par Idelways Voir le message
    Autre effort pour améliorer les capacités graphiques de Java, Oracle veut faire du langage un outil de choix pour concevoir des interfaces utilisateur avec les nouvelles fonctionnalités de JavaFX et de l'IDE Netbeans prévus pour 2011.
    Oracle annonce clairement sont intention d’être coté IHM.... avec plus de 80% des utilisateur sous Windows l'un des principale avantage de JAVA, a savoir sa portabilité, ne serra pas forcement un argument de poids pour les décideur.
    Ils vont devoir sortir un framework facile a mettre en oeuvre, et un IDE qui permet de créer facilement des IHM...
    _Principal concurrent dans le domaine? .net et visual studio...

    Bref JavaFX arrive a la pesés, après une série de défaite, et annonce clairement sont attention de mettre KO le champion...

    Le premier round risque d’être intéressant. (mais violant pour le nouveau coach oracle )


    Citation Envoyé par Idelways Voir le message
    Kurian s'est aussi engagé à ce que les nouveaux contrôles JavaFX soient disponibles sous licences libres.
    une bonne chose, mais encore faut il sortir des nouveau contrôles régulièrement, un peu a l'image des toolkit silverlight.
    un jour, quelqu'un a dit quelque chose...

  11. #11
    Membre éprouvé
    Profil pro
    Inscrit en
    juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : juillet 2010
    Messages : 657
    Points : 1 237
    Points
    1 237
    Par défaut
    Oracle annonce clairement sont intention d’être coté IHM.... avec plus de 80% des utilisateur sous Windows l'un des principale avantage de JAVA, a savoir sa portabilité, ne serra pas forcement un argument de poids pour les décideur.
    Ils vont devoir sortir un framework facile a mettre en oeuvre, et un IDE qui permet de créer facilement des IHM...
    _Principal concurrent dans le domaine? .net et visual studio...

    Bref JavaFX arrive a la pesés, après une série de défaite, et annonce clairement sont attention de mettre KO le champion...

    Le premier round risque d’être intéressant. (mais violant pour le nouveau coach oracle )
    sauf que concurrencer windows sur sa propre plateforme semble difficile. c#.net , bien que peu portable a 10 ans d'avance sur java imho.
    Par contre je pense que java a clairement loupé sa vision mobile. Il aurait pu le dominer totalement ce n'est pas vraiment le cas ( android n'est pas tout à fait java , ios pas du tout , même si beaucoup d'autres os sont java).

  12. #12
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : novembre 2005
    Messages : 2 898
    Points : 7 611
    Points
    7 611
    Par défaut
    Citation Envoyé par camus3 Voir le message
    sauf que concurrencer windows sur sa propre plateforme semble difficile. c#.net , bien que peu portable a 10 ans d'avance sur java imho.
    Le problème a plus forte raison c'est que mono commence à être de plus en plus accepté par les linuxiens. Et développer des applications avec GTK# c'est au moins aussi confortable qu'avec Swing (et même bien davantage selon mon appréciation personnelle).

    Citation Envoyé par camus3 Voir le message
    Par contre je pense que java a clairement loupé sa vision mobile. Il aurait pu le dominer totalement ce n'est pas vraiment le cas ( android n'est pas tout à fait java , ios pas du tout , même si beaucoup d'autres os sont java).
    Le problème c'est que j2me est juste un tas de bullshit specification à la base. Ensuite selon les appareils, certaines sont implémentées, d'autres pas et d'autres encore ne le sont qu'à moitié. Ca fait que toute application non triviale en j2me oblige les développeurs à se borner à un appareil spécifique et les garanties de compatibilité en pâtissent. On ajoute à cela le manque d'outils et de ressources et ça y est...

    A coté de cela, windows mobile, IPHone sdk et android sdk offrent aux développeurs des outils et des API beaucoup plus homogènes.

  13. #13
    Membre régulier
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    février 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Conseil

    Informations forums :
    Inscription : février 2008
    Messages : 48
    Points : 75
    Points
    75
    Par défaut Et microsoft...
    Java a été conçu par des ingénieurs, il est maintenant détenu par des commerciaux. J'ai le sentiment que microsoft ne va pas rater le faux pas d'Oracle sur sa gestion de java.
    Ca ne m'enchante pas, C# n'a pas la même latitude de conception qu'on a avec java. C'est dommage car pour avoir fait du C, C++, php, VB, et d'autres ... Je peux dire que java c'est vraiment le pied.
    Je sens qu'on va sur un véritable gâchis.

    PS : 10 ans que je bosse sur Oracle, 0 de créativité, toujours pas capable de faire un système d'installation fiable et simple, une pollution de prise de port, des sites lents et abscons.
    PS2 : Vous avez vu la lenteur pour accéder à la javadoc des API depuis le rachat de sun ?
    PS3 : Pas un mots sur tous les liens des xsd avec jaxb, de web.xml et tout ce qui tourne autour des xml, c'est toujours "http://java.sun.com/xml..."

  14. #14
    Membre éclairé
    Profil pro
    Inscrit en
    mars 2010
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2010
    Messages : 549
    Points : 667
    Points
    667
    Par défaut
    Citation Envoyé par vintz72 Voir le message
    Moi qui fait du Swing depuis 2 ans environ, je pensais que soit ce serait abandonné complètement, soit remanié en profondeur. Parce qu'actuellement, je trouve ça vraiment pas terrible. C'est lourd, peu intuitif, et selon le look & feel, ça peut être vraiment lent. J'ai juste jeté un oeil sur JavaFX, et le fait de se coltiner un nouveau langage (de description certes), m'a tout de suite déplu.
    Bref, je serai vraiment curieux de voir ce que donnera tous ces projets une fois arrivée à maturité... mais bon, d'ici là, je ne ferai peut-être plus du tout de dév alors, bon !
    faut utiliser un edit, du genre netbeans.... tu te casses ainsi plus la tête.... comme du vb, delphi et cie...

  15. #15
    Membre régulier
    Profil pro
    Inscrit en
    mars 2004
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2004
    Messages : 98
    Points : 105
    Points
    105
    Par défaut
    La seule chose que je retiens, c'est que le Java Community Process n'est pas mentionné. De là à dire qu'il n'existe plus, il n'y a qu'un pas.

    Quand on sait le nombre de merdes qu'Oracle a produit et qu'ils imposent au monde entier par la seule force du marketing, c'est très mauvais signe que de voir qu'ils comptent développer toutes les nouvelles in house sans avis extérieur. Sun s'est pas mal planté comme ça (EJB, JSF, et j'en passe), je ne vois pas Oracle faire mieux à cet égard. On sait que les API Java ont sérieusement gagné en qualité grâce au Community Process. Les EJB en sont un exemple flagrant. Sans ce process, Oracle produira de la merde, ça ne fait aucun doute.

  16. #16
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : novembre 2005
    Messages : 2 898
    Points : 7 611
    Points
    7 611
    Par défaut
    Citation Envoyé par el muchacho Voir le message
    La seule chose que je retiens, c'est que le Java Community Process n'est pas mentionné. De là à dire qu'il n'existe plus, il n'y a qu'un pas.

    Quand on sait le nombre de merdes qu'Oracle a produit et qu'ils imposent au monde entier par la seule force du marketing, c'est très mauvais signe que de voir qu'ils comptent développer toutes les nouvelles in house sans avis extérieur. Sun s'est pas mal planté comme ça (EJB, JSF, et j'en passe), je ne vois pas Oracle faire mieux à cet égard. On sait que les API Java ont sérieusement gagné en qualité grâce au Community Process. Les EJB en sont un exemple flagrant. Sans ce process, Oracle produira de la merde, ça ne fait aucun doute.
    Peut être surtout que ce qu'il manque à java, ce sont des améliorations concrètes au niveau langage comme ce qui a été proposé pour java 7 (dont on attend l'arrivée depuis quoi? 2006? ).
    Ce dont a besoin Java, c'est pas d'une Xème "bullshit specification" concernant un framework d'une complexité insensée que le consortium votera standard dans le seul but de protéger ses propres investissements. Perso je suis convaincu que tout le processus de standardisation est biaisé par les décisions stratégiques des "grands".

    Etant utilisateur de java depuis 2003 environ, je suis las de le voir empiler les casseroles en biais et chercher à les ravoir droites par tous les moyens.

Discussions similaires

  1. Microsoft dévoile la feuille de route de son service Cloud OneDrive
    Par Stéphane le calme dans le forum Cloud Computing
    Réponses: 3
    Dernier message: 12/01/2015, 14h21
  2. Microsoft dévoile la feuille de route d'Office 365 version entreprise
    Par Stéphane le calme dans le forum Microsoft Office
    Réponses: 0
    Dernier message: 20/06/2014, 19h42
  3. Réponses: 3
    Dernier message: 04/06/2013, 19h39
  4. BizTalk Server 2010 R2 : Microsoft dévoile la feuille de route
    Par Hinault Romaric dans le forum Microsoft BizTalk Server
    Réponses: 0
    Dernier message: 09/12/2011, 11h17
  5. Réponses: 0
    Dernier message: 22/04/2010, 19h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo