j'ai commencé le java ya un petit mois directement avec la 1.5 donc je ne peut pas réellement la comparer avec les autres. cependant le nouveau for est vraiment très agréable.
Version imprimable
j'ai commencé le java ya un petit mois directement avec la 1.5 donc je ne peut pas réellement la comparer avec les autres. cependant le nouveau for est vraiment très agréable.
1.5 update 04 :), premier devellopement professionnel avec la version la plus recente et avec netbeans 4.1
Bonjour, j'utilise la version 1.4 pour la simple et bonne raison que la modification de police en java sous linux ne fonctionne pas correctement avec la 1.5
J'ai apris sur la 1.4, mais j'ai installé depuis peu la 1.5
Je ne suis pas un pro, et c'est pour ça que j'ai pas trop vu la différence. avec la 1.4.
Le seul truc qui a changé pour moi, et ça c'est bien :
on peut faire
et dans ce cas là on a une liste de String, et non une list d'Object.Code:List[b]<String>[/b] aList=new ArrayList();
Ben évidemment, la 1.4, bien qu'à l'Ecole la 1.3 soit encore de rigueur... Principales raisons (et non ca ne sera pas Eclipse, bien que je l'utilise beaucoup) ? La portabilité des appli, la sûreté de cette version éprouvée, et l'absence de besoins supplémentaires particuliers...
Parce qu'Eclipse nous paraît plus aisé d'utilisation ? Et puis tiens, pour prouver que je ne suis pas borné : essayez un peu voir Sun Java Studio Creator (qui est basé sur netBeans) ! :DCitation:
Envoyé par vbrabant
moi j'utilise la 1.5 au boulot sous Eclipse et aucun pb, c'est surtt pour l'utilisation de DOM que je l'ai choisi. Après je pense que l'utilisation ddoit se faire suivant les besoins qu'on en a.
1.3.1 avec la jvm IBM dans le contexte professionnel
Sur le plan perso, c'est plus 1.4.
j'arrive juste dans la baignoire java, avec 1.4.2 ; sans raison puisque c'est celle qui est venue lors du téléchargement sur sun.
ce qui explique surement pourquoi la majorité est sur 1.4...
l'adaptation pour un débutant reste délicate.
Perso au taf on utilisait la 1.4 mais j'ai fait migrer mon post vers la 1.5.
Franchement ce qui me botte dessus (mais vous allez me dire que c'est pas important lol) c'est la redéfinission des graphisme avec le nouveau JRE.
C'est quand meme plus beau lol !
Bon ce qui est pénible c'est qu'il faut redéfinir pleins de méthodes devenues deprecated genre la méthode .show() qu'il faut désormais convertir en .setVisible(true)
la .append etc ...
Mais bon c'est surmontable mdr ...
J'ai installé la 1.5, mais finalement je me limite aux fonctionnalités de la 1.4, car j'utilise JPOX qui n'est pas compatible avec certaines choses, notamment le typage des Lists ... dommage !
Hybride, entre 1.4 et 1.3... J'aimerai bien répondre simplement 1.4, mais n'étant pas tout seul à bosser en java, et vu qu'il y a pas mal d'applis qui ont été développées avec 1.3, j'ai pas trop le choix, il faut que ce soit compatible, et j'ai pas le temps de faire du debugg pour un passage de version... Donc, développer en 1.4 de manière à ce que ce soit compatible avec 1.3.
Si j'utilise personnellement la 1.5, c'est parce que celle-ci finira bien par remplacer la précédente un jour ou l'autre. Alors, pourquoi ne pas s'y faire tout de suite ?
Je comprends évidemment que, en milieu professionnel, la 1.4 persiste étant donné qu'il n'existe pas encore de J2EE 1.5 (d'ailleurs, je trouve que ça tarde un peu... :? ).
la 1.4 fournie avec ma version de SDK tout simplement (tres bien pour un debutant :wink: )
À propos, j'ai essayé J2SE 6 (Java 1.6 ou nom de code «Mustang») la semaine dernière : ça m'a l'air drôlement bien, notamment avec l'intégration de fonctionalités proches du JavaScript, ce qui introduit la possibilité d'utiliser du code pouvant s'adapter au contexte comme en langage de script.
Par contre, j'ai l'impression que beaucoup d'applications, même celles qui sont compatibles avec J2SE 5, devront être revues en profondeur pour bien fonctionner avec le nouveau «cheval sauvage» ...
Finalement, vis-à-vis de ce que j'ai dit plus haut, JPOX fonctionne avec la 1.5. A condition de bannir les Vector de ses classes. Ce qui n'est pas vraiment un problème, et c'est même qqchose que j'aurais du faire avant ...
Donc maintenant j'utilise complètement la 1.5. Cool ...
:lahola:
1.5, mais je laisse eclipse en compliant 1.4
J'utilise J2ME
La 1.5 introduit trop de nouveau concept pour que je m'en sépare, notament :
- les generic
- enum
C'est donc cette version que j'utilise
En ce qui me concerne la 1.5 introduit trop de nouveau concept pour que je m'y mette (enfin dans l'immediat) .Citation:
Envoyé par jeje99
Donc 1.4.2
compilo 1.5, mais j'ai pas encore eu besoin de ses fonctionnalités.
donc 1.4
Tous les projets de ma boîte tournant en 1.4, il n'y a ni le temps ni les sous pour les qualifiers en 1.5..
Donc on reste en 1.4
1.5 (j'ai commencé ya pas longtemps alors autant prendre la + récente...
ce que j'aime dedans ? la prog générique...
Il n'y a pas 1.6 dans le sondage, je ne peux pas repondre ^^
J'ai commencé tous mes projets en 1.4, mais avec l'arrivé de la V5.0 je l'ai ai tous passé dans cette version (encore quelques problèmes avec les générics mais tout fonctionne)
Mais j'attends avec impatience le JavaSE 6.0
Citation:
En ce qui me concerne la 1.5 introduit trop de nouveau concept pour que je m'y mette (enfin dans l'immediat) .
Donc 1.4.2
Franchement, ces nouveaux concepts sont pour moi des choses qui manquait complétement au langage java.
Les générics et les enum permettent à mon goùt d'avoir un code plus sur :
- les enum : permettent de faire des machines à état sûr très facilement.
- les générique : permet par exemple de configurer des listes qui n'accèpte qu'un certain objet par exemple String au lieu d'Object.
Et je ne parle pas de toutes les api pour le temps réel (java.util.concurrent).
En gros, dans mon cas d'utilisation : programmation plus propre, utilisation d'outils de programmation mutitâche évoluée. Je ne regrette absolument pas d'être passé au 1.5.
Je ne doute pas une seul seconde que toutes les nouveautés de Java 5 soit tres utile , mais professionnellement parlant c'est loin d'etre indispenssable pour le moment je travaille toujours en 1.4 et pas de passage a la 1.5 en vu , ceci dit c'est innevitable aussi bien pour moi que pour les societés en generale.Citation:
Envoyé par jeje99
En fait je suis prestataire dans une assez grosse societe qui est passé à Java 1.4 depuis quelque mois seulement, je suis meme pas sur que la R&D travaille sur un eventuel passage a la 1.5 . :wink:
Et pour revenir a ce que je disais, toutes les nouveauté me gene parce que je vais devoir passé de quelque chose que je maitrise enfin disons que je connais bien a quelque chose que je connais pratiquement pas (mis a part les article que j'ai pu lire) du coup meme chez moi je suis toujours en 1.4 parce que pour le moment je prefere tester des framework que je ne connais pas plutot que les nouveautés de Java 5, pour le moment ca ne me motive pas.
Va falloir que je me mette un coup de pied au cul !! :wink:
Slt
1.4 parse que j'ai appris avec , je suis loin de tout metriser, mais je passerais a la 1.5 certainement ( je lis tout se que je trouve su le sujet), ou directement a 1.6
et la tout est possibleCitation:
Va falloir que je me mette un coup de pied au cul !!
au boulot la 1.4 donc voilà. je programme pas en dehors.
J'utilise le SDK Java 1.4 au travail et la version 1.5 sur mon ordinateur perso, histoire de me tenir au courant des nouveautés. Il n'est pas prévu que professionnelement, nous migrions vers Tiger avant début 2007.
Meilleures salutations
Thierry
Passez directement a Java SE 6 a ce moment la en debut 2007 :)
Salut,
Je n'ai malheureusement aucun pouvoir de décision à ce niveau et je projet est de passer à la version 1.5. Une étude est en tout cas faite dans ce sens. Quant à moi, je passerai à la version de Java SE 6 sans hésiter ... à la maison. Quand est prévu la sortie de java 1.6?
Meilleures salutations
Thierry
La beta devrait sortir la semaine prochaine ou dans les semaines qui viennent et les finales sont prevuees pour le debut de l'automne. La grosse difference avec les versions precedentes est que nos builds sont publiques. Nous bouclons la build 72 (nous faisons une build par semaine en interne) et toutes nos builds paires sont publiques. Cela fait donc en gros 36 builds qui sont testees par quelques milliers de developpeurs/utilisateurs. Je tourne personnellement sur des builds hebdomadaires de Java SE 6 depuis 8 mois et je n'ai eu que quelques ennuis sans gravite tres vite resolus.
Java SE 6 n'introduit aucun changement dans le langage et relativement peu de nouveautes dans l'API (par rapport a Tiger en tout cas). Il y a des ameliorations tres interessantes en revanche, SURTOUT pour les applications Swing. Bref, quitte a faire le grand saut je ne peux que vous conseiller d'essayer de sauter a la version 6 directement, d'autant plus que vous pouvez la tester des a present.
Ah et puis pour Java SE 6, tout le monde peut nous proposer des corrections de bugs et nous venons de lancer un concours pour decouvrir toutes les regressions possibles entre Tiger et Mustang (version 6 donc) et nous nous engageons (hormis cas tres particulier) a toutes les corriger avant de finaliser Java SE 6.
Bref, cela devrait etre une update de tres bonne qualite :)
Merci pour tes commentaires,
Je vais l'installer chez moi. Comme je te l'ai dis, je n'ai pas un grand pouvoir de décision. Je suis d'accord qu'il serait opportun de migrer directement vers la version "Mustang" pour début 2007. Je vais faire suivre tes commentaires, et on va évaluer cette possibilité en interne.
Meilleures salutations
Thierry
Moi j'utilise le 1.4, c'est celui qu'on utilise à l'école. Je ne vois pas l'utilité que je pourrais avoir du 1.5 ou même du 1.6 ... pour l'instant, le 1.4 répond très bien à mes besoins.
Je te conseille d'aller consulter les nouveautés de la 1.5 par rapport à 1.4.Citation:
Envoyé par salvatore_eice
Elles sont presque toutes très utiles.
J'ai pu aisement faire les modif sur de lourds projet de Java 1.4 vers 5.0, le plus long a étant de modifier pour respecter les générique dans tout ce qui est ArrayList<E>, Vector<E> ect...
Sinon Java 5.0 à l'avantage de "compiler" les methodes "deprecate" grace à @deprecated, et donc celle ci deviennent visible dans Ecclipse pour le JDK meme sans les sources :)
J'utilise la jdk1.5.0_06 je la trouve très rapide dans la compilation...
c'est quoi java se 6 ?
edit: il semblerait qu'elle ne soit pas encore sortie...
Pas officiellement... mais tu as les snapshots hebdomadaires là: http://download.java.net/jdk6/binaries/Citation:
Envoyé par gorgonite
Et pour répondre au sondage, 1.4/5.0 à la maison (je compile essentiellement en 1.4... et j'exécute avec la 5.0...), et 1.2 ou 1.3 au boulot, en fonction de mon affectation en cours... ils sont un peu à la bourre pour mettre les machine Unix à la dernière version, donc histoire d'avoir quelque chose qui tourne sur les PC et sur les stations, je prends la version la plus basse...
Nous avons commençé un projet sur java 1.4 et nous avons basculé sur java 5.0 en cours de route.
J'aime beaucoup la simplicité de typage des types enumérés de java 5.0