Juste pour la detente:
http://jz10.java.no/java-4-ever-trailer.html
![]()
Java For Ever !
Une production de Steven Springberg avec Scala Johansson
http://www.myvidster.com/player.swf?...r.com/v/216093
Edit : Je viens de voir que damien.charpentier a du poster la même chose mais comme son lien n'affiche plus la vidéo, je laisse mon post.
En même temps je trouve que le desktop est vraiment le grand oublié chez java. Et ca s'améliore pas vraiment, si seulement Sun s'en était préoccupé au lieu de pondre 12 millions de spécifications à la noix pour les applications et serveurs J2EE.
Tout ce post est un avis personnel
100% d'accord avec toi.
j'ai comprend même pas pourquoi on en était toujours la, j'ai l'impression de revenir 10 ans en arrière lorsque je fait des appli desktop.
et vu que les 3/4 des applications de se type tourne uniquement sous windows...
tiens d'ailleurs petit question pour les pro de JAVA,
sa compte évoluer sur se point d'ici les 2 prochaines années?
Ca n'en prends pas la direction, les JSR 295/296 (bindings et application framework) ont été un poil fossoyées. Il y aura probablement quelques composants d'ajoutés comme une DatePicker (enfin....) et le JXLayer qui permet pas mal de chose niveau graphique/bloquage des composants.
Mais bon rien de bien foufou. D'autant plus qu'à terme Swing ne servira plus de backend à JavaFX avec la mise en place de prism.
Probable que Swing soit plus ou moins destiné au même sort (d'ici 5/6 ans) qu'AWT, sans même savoir si JavaFX s'imposera (sachant qu'à l'heure actuelle pour des applis métiers, JavaFX c'est pas vraiment la fête, toujours pas de composant natif de type grid par exemple.)
Le même avec Binding en .Net et en....2003...
Je ne sais pas où va Java, mais là j'arrête de suivre. Même les plus belles histoires doivent avoir une fin..
Java avec ses JSR, sa communauté, son évolution au ralenti, ses 52351 frameworks; c'est la victoire de la technocratie sur le savoir faire.![]()
Les 25000 frameworks sont un phénomène inquiétant si tu penses principalement aux applications serveur. Je suppose que cela s'explique par le fait que Sun/Oracle n'a jamais pu imposer une solution qui fasse à peu près l'unanimité.
Mon exemple le plus marquant, c'est JSF. Je pouvais pas croire qu'en arrivant 5 ans après tout le monde ils arrivent à nous pondre cette daube (sous forme de spec!!!) qui a mis en tout cas 3 ans avant de commencer à être utilisable.
Ils arrivent dans un domaine des années après tout le monde avec une techno à la ramasse en brandissant un drapeau *it's a standard* alors que les solutions existantes sont supérieures. Si vous regardez JPA, ça pesait pas lourd face à Hibernate! Ensuite c'est tout un travail pour mettre ces technos au point, en devant bien entendu se traîner les casseroles des mauvais choix faits au départ dans une volonté de rester au plus possible compatible avec l'existant et au final ça finit par être mal foutu et même pas vraiment compatible.
Maintenant coté desktop, ça parle de javaFx qui est lui aussi un sacré bout derrière ses concurrents ne serait-ce qu'en terme d'outils disponibles. Pour ce qui est de swing, l'évolution est trop calme aussi, les composants swingX sont intégrés au compte-goutte, c'est à peu près tout ce à quoi on a droit. Et franchement, inutile de se voiler la face, c'est limite moins bien que ce que faisait .Net en 2003 (à mon avis) et moins bien que ce que vous pouvez faire avec mono et gtk# qui pourtant est un petit nouveau.
Bref, c'est pas un troll anti-java, ça fait longtemps que j'utilise java, mais je pense que ces dernières années il a loupé un train plusieurs fois de suite.
Mon rêve actuellement, ce serait que Oracle se préoccupe de l'amélioration du langage et des core libs, mais reste le plus possible dehors de l'aspect framework. Les améliorations de java7 sont sympathiques pour certaines, mais ce n'est pas assez je trouve pour justifier 4 ans d'attente.
Je précise que tout ce post est mon ressenti qui n'engage que moi.
En même temps au départ quand c'est Sun qui s'occupait de Java ce langage n'était qu'un gadget puisque Sun s'occupait surtout de vendre du matériel.
C'est déjà bien pour ce qui était perçu comme un gadget pour l'entreprise (qui rapporte rien en CA) d'atteindre ce niveau là.
Mais depuis que .Net est arrivé et s'est consolidé (version 2 et surtout version >3) je trouve que Java s'éloigne de plus en plus. Les concepts de .NET sont de vraies innovations (wcf, linq, multi-langage (pas comme avec que scala hein), typage statique et dynamique etc...)
Perso j'ai tenté de me mettre a DotNet, mais pour le développement web, plus j'utilise ASP.NET MVC, plus je le trouve complètement naze, je préfère largement ce que propose Java (comme Grails !)
ASP.NET MVC est vraiment horrible a gérer, surtout au niveau des ORM utilisables...
De plus Visual Studio est vraiment une horreur, a pondre des fichiers .cs magiques de 1200 lignes avec asp.net MVC, qui sont quasiment illisible et impossible a modifier, non merci...
Je pense qu'il a été plus ou moins établi que Java était très bien pour tout ce qui est Web.
Par contre, pour les applications Desktop, c'est .Net qui domine.
Pour tout ce qui est desktop, j'utilise Adobe AIR et Flex, c'est simple, relativement puissant, et ça s'interface très bien avec Java![]()
Bonjour à tous,
Question très simple : je suis en train de faire une étude de faisabilité d'une appli web de monitoring réseau, un peu comme celle la :
http://oriondemo.solarwinds.com/Orio...etObject=N:358
Selon vous, quelle serait la techno que je devrais utiliser pour la développer la plus rapidement possible ? java ou .net ?
merci pour vos avis![]()
Le site que tu prend comme modèle est développé en ASP.net![]()
Tout a fait !
Mais est ce que cette appli aurait pu être faite plus rapidement en java ?
(en partant du principe que celui ou ceux qui la font ont autant de connaissances de .net ou java )
Bref ma question, on développe plus vite avec quelle techno ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager