|
|||||||
| Débats Les débats et sondages sur le langage et les technologies Java |
|
|
Publicité ' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#1 |
![]() ![]() Inscription : octobre 2003 Messages : 7 925 ![]() |
Bonjour,
Véritable effet de mode, les langages pour la JVM se multiplient et la liste devient délicate à maintenir sachant que certains ne dépasseront jamais le stade de l'anonymat. Voici une liste partielle des plus connus : Quel est selon vous le langage promis à un bel avenir, et pourquoi ?
__________________
Hébergement Java et démos - Cours Java - FAQs Java - Blogs Java - Notre sélection d'évènements Java Rejoignez le JUG |
|
10
|
|
|
#2 |
|
Membre Expert
![]() ![]() consultant/formateur Java SE Inscription : juillet 2006 Messages : 772 ![]() |
je ne connais pas tout (loin de là)!
mais si Clojure et Scala apportent des tas de paradigmes intéressants il ont juste oublié un domaine: l'ergonomie du programmeur (est-il possible de "voir" rapidement l'essence même du code). Je conteste fortement les choix syntaxiques de ces deux langages (passionants par ailleurs) et je prédis que ça les condamne en tant que langage "majeur" (pas en tant que langage de niche). Nota: je suis très bon en prédiction: quand l'IBM PC est sorti j'avais prédit que cette machine n'aurait auncun avenir! ![]() PS: quand à Noop il est pour l'instant dans les limbes mais il y a dejà des choix que je conteste avec véhémence.
__________________
J'ai des principes: je peux toujours trouver une bonne raison pour les contredire .... mais j'ai des principes! |
|
|
00
|
|
|
#3 |
![]() ![]() |
Groovy parce qu'il est bien installé deja, et que Grail a sa petite communauté bien solide
Scala parce que il a beaucoup de concepts vraiment interessants, meme si la lisibilité du langage est trop faible noop, si ils s'y mettent pour de vrai (pour le moment, le projet google code n'avance pas vraiment, donc si ils bossent en interne et caché, le projet semble pas loin d'etre mort) AspectJ c'est pas un langage non ? c'est un framework de gestion d'AOP non ?
__________________
Blog blog = new MyBlog(); |
|
00
|
|
|
#4 |
|
Membre confirmé
![]() ![]() Inscription : juin 2005 Messages : 171 ![]() |
Yop
Je vote JRuby, parce que allier la puissance syntaxique de Ruby, avec le fait de pouvoir accéder à tout ce qui existe en Java (JDBC...) ça n'a pas de prix. Pour le reste... |
|
|
00
|
|
|
#5 |
|
Expert Confirmé Sénior
![]() Inscription : avril 2002 Messages : 2 676 ![]() |
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() ![]() Inscription : juillet 2006 Messages : 765 ![]() |
Je vote Java, c-à-d "Autre", je trouve que c'est un langage pas mal.
__________________
Robusta Web Library : Clients RESTful open source pour Java, Android & GWT. API Simple et Productive. Avec style. |
|
|
00
|
|
|
#7 | ||
|
Membre chevronné
![]() Jean-Baptiste BourgoinWebmaster Inscription : septembre 2006 Messages : 211 ![]() |
Clojure me semble promis à un bel avenir pour sa puissance ; sa gestion fine, simple et efficace de la concurrence ; et sa syntaxe LISP, qui a en soi de nombreux avantages, mais qui a également cet avantage particulier d'être, d'une certaine manière, un XML propre :
Code :
p.s. : au passage, l'autre avantage fondamental de cette syntaxe c'est qu'elle abolie la distinction entre syntaxe concrète et syntaxe abstraite. Groovy : Il semble que ce langage soit bien partit et dispose d'une communauté forte. De plus c'est un bon langage qui a fait le choix d'être idiomatiquement le plus proche possible de Java (le langage), ce qui facilite son apprentissage et sa maîtrise. Le langage qui permettrait de se débarrasser de Beanshell, Jython, Jruby... Scala : Je le verrai bien remplacer Java (qui est un langage qui peine à évoluer) |
||
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() ![]() Inscription : décembre 2003 Messages : 1 659 ![]() |
__________________
Les brevets ? Le type qui a inventé l'eau chaude doit être grave blindé de thunes ! |
|
|
00
|
|
|
#9 |
|
Expert Confirmé
![]() ![]() Inscription : décembre 2003 Messages : 1 659 ![]() |
Personnellement, j'ai voté pour AspectJ, Clojure, JRuby, Groovy et Scala, qui sont les langages qui me paraissent les plus prometteurs.
Mais en réalité, seul Groovy est déjà vraiment bien installé.
__________________
Les brevets ? Le type qui a inventé l'eau chaude doit être grave blindé de thunes ! |
|
|
00
|
|
|
#10 | |
![]() ![]() Inscription : octobre 2003 Messages : 7 925 ![]() |
Citation:
__________________
Hébergement Java et démos - Cours Java - FAQs Java - Blogs Java - Notre sélection d'évènements Java Rejoignez le JUG |
|
|
00
|
|
|
#11 |
|
Membre Expert
![]() |
Scala sans hesiter.
Car il a tout ce qu'on peut attendre d'un "main" langage - Puissant - Performant - multi-paradigme - Pattern matching - sureté de typage et typage fort - peu expressif. |
|
|
00
|
|
|
#12 |
|
Membre actif
![]() Inscription : novembre 2006 Messages : 137 ![]() |
Je dirais juste java ca me suffit ^^
J'ai pas vraiment teste les autres en fait, j'en ai pas eu besoin jusqu'a maintenant. |
|
|
00
|
|
|
#13 |
|
Membre Expert
![]() Inscription : mai 2004 Messages : 1 253 ![]() |
Clairement "Autres" : Java. Il a tout des grands : une communauté, des frameworks, des EDI spécialisés, etc.
|
|
|
00
|
|
|
#14 |
|
Membre Expert
![]() |
Je pense que le sujet sous-entend "alternatif à java"
|
|
|
00
|
|
|
#15 |
|
Membre émérite
![]() ![]() |
J'ai voté AspectJ, Groovy et JRuby
Car je pense que tout les trois ont un bel avenir, notamment grace à Grails et Spring.
__________________
Mon site : ici Mes articles : Prise en main de Ant Administration des ressources avec JMX Programmation orientée aspect en Java avec AspectJ Mon CV : ici |
|
|
00
|
|
|
#16 |
![]() ![]() Inscription : décembre 2006 Messages : 1 876 ![]() |
Il manque Fortress :
http://en.wikipedia.org/wiki/Fortres...ming_language) http://projectfortress.sun.com/Projects/Community
__________________
Systèmes d'Informations Géographiques- Projets : GeoAPI GeotoolKit PuzzleGISPour un monde sans BigBrother IxQuick ni censure RSF |
|
|
00
|
|
|
#17 |
|
Membre éclairé
![]() ![]() Inscription : février 2009 Messages : 288 ![]() |
Il manque tout de même javaFX
|
|
|
00
|
|
|
#18 |
![]() ![]() Inscription : octobre 2003 Messages : 7 925 ![]() |
|
|
00
|
|
|
#20 |
|
Membre éprouvé
![]() Inscription : septembre 2008 Messages : 350 ![]() |
Finalement, un Java où on pourrait juste remplacer les accolades par l'indentation, et les déclarations du genre "MaClasse maClasse = new MaClasse (param);" par "MaClasse (param) maClasse;", par exemple, ça serait déjà excellent... Y a pas un cador qui pourrait nous faire ça en deux coups de cuiller à pot...?
|
|
|
01
|
Copyright © 2000-2013 - www.developpez.com