Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Quel langage pour la JVM souhaitez-vous utiliser en 2012 ?
Et pourquoi ?

Le , par Mickael Baron

0PARTAGES

0  0 
Quels langages pour la JVM sont promis à un bel avenir ?
Bonjour,

Véritable effet de mode, les langages pour la Java Virtual Machine (JVM) se multiplient et la liste devient délicate à maintenir sachant que certains ne dépasseront jamais le stade de l'anonymat. De plus, depuis l'arrivée de l'invocation dynamique dans Java 7 ça pourrait s'accélérer.

Voici une liste partielle des plus connus :

Quel est selon vous le langage promis à un bel avenir, et pourquoi ?

PS : vous pouvez trouver le précédent sondage antérieur à 2012 dans les archives.

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de JoeChip
Membre éclairé https://www.developpez.com
Le 24/04/2012 à 18:10
Manque pas Java, dans la liste ?
7  0 
Avatar de mvvvv
Membre averti https://www.developpez.com
Le 28/05/2012 à 12:31
magnifique multiplication des langages .... j'en découvre de nouveaux tous les jours.

on progresse là
2  0 
Avatar de Nathanael Marchand
Rédacteur https://www.developpez.com
Le 28/05/2012 à 9:43
Citation Envoyé par JoeChip Voir le message
Manque pas Java, dans la liste ?
Pfff... C'est so 2011 Java...
2  1 
Avatar de Squeak
Membre actif https://www.developpez.com
Le 28/05/2012 à 15:26
Et je dirais aussi qu'il faut faire une distinction entre la JVM et le langage Java en lui même. Car on peut très bien implémenter le langage Java de manière native (ex: GCJ - http://gcc.gnu.org/java/). La JVM n'est que l'environnement d’exécution des applications écrites en Java (ou comme dans cet article, les langages qui peuvent produire du bytecode compatible).

Ainsi dire par exemple ne plus vouloir utiliser les produits sur JVM pourrait aussi vouloir dire arrêter d'utiliser n'importe quelle autre application qui utilise la JVM pour s’exécuter.

Utiliser d'autres langages pour générer du bytecode Java n'est pas sans intérêt, on peut s'en servir par exemple pour mixer des langages dans un projet (bien que ça puisse paraître assez brouillon) ou utiliser des paradigmes qui n'existent pas en Java. Mais alors dans ce cas, pourquoi s'orienter à la base vers du Java et non analyser les besoins dès le début pour ne pas faire un projet qui tient plus d'une salade de fruits?
1  0 
Avatar de samkiller
Membre régulier https://www.developpez.com
Le 28/05/2012 à 17:49
Je développe en Java et en Scala professionellement déjà. Et ce depuis Janvier.
Cela dit je vais bien tester Kotlin et Ceylon. Mais avec l'arrivée de Java 8, j'ai du mal à voir leur intérêt. J'attends de tester.
Sinon mon choix définitif serait Clojure. Le plus disruptif d'après moi.
1  0 
Avatar de nicorama
En attente de confirmation mail https://www.developpez.com
Le 29/05/2012 à 10:36
Groovy parce qu'au boulot, c'est la classe dès qu'on veut éviter du bash.
Java 8 et Ceylon parce que c'est l'avenir.

Et surtout Kotlin parce qu'ils veulent utiliser Play!, et en plus j'ai une licence IntelliJ.
1  0 
Avatar de Traroth2
Membre chevronné https://www.developpez.com
Le 29/05/2012 à 12:24
Tiens, je ne connaissais pas Duby...

Sinon, j'ai voté pour Scala et Clojure. Je pense que la programmation fonctionnelle est un des axes majeurs de l'évolution de l'ingénierie logicielle aujourd'hui. Clojure est passionnant et Scala est, je pense, l'outil qui a le plus d'avenir. Les langages OO ne font finalement que pallier aux manques de Java, et il est dommage qu'il ne soit pas capable d'évoluer suffisamment vite pour que ces langages n'aient pas de raison d'être.

Sinon, personnellement, je trouve comme toujours que ce foisonnement est l'une des forces de l'écosystème Java.
1  0 
Avatar de professeur shadoko
Membre expérimenté https://www.developpez.com
Le 24/04/2012 à 15:20
je pense que ma réponse (Groovy) n'est pas tout à fait dans la ligne de la question. Si j'utilise Groovy c'est pour des besoins très particuliers (outils "maison" de test) et pas pour faire l'apologie d'un langage généraliste.
(peut-être que la question devrait alors être formulée différemment)
0  0 
Avatar de Bouiaw
Futur Membre du Club https://www.developpez.com
Le 28/05/2012 à 9:47
Java 8 !!!
0  0 
Avatar de Mickael Baron
Responsable Java https://www.developpez.com
Le 28/05/2012 à 12:50
Bonjour à tous,

J'aurais être plus clair dans le sondage. En fait il s'agit des langages pour la JVM en dehors du langage Java bien sur.

Afin d'éviter toutes dérives et si vous souhaitez vous exprimer sur quelles versions de Java vous utilisez, il y a ce sondage : http://www.developpez.net/forums/d12...rincipalement/

Mickael
0  0