Developpez.com - Rubrique Spring

Le Club des Développeurs et IT Pro

Rachat de la société G2One (Groovy

Grails) par SpringSource

Le 2008-11-11 15:26:27, par Hikage, Rédacteur
Comme je j'ai annoncé dans mon blog, SpringSource vient d'acheter G2One.

Cette société est derrière deux produits très populaires :
  • Groovy, un language dynamique pour la JVM
  • Grails, un framework de développement Web


Que pensez-vous de cette acquisition ? Pensez vous que cela donnera plus de poids à Grails et lui permettre d'être plus facilement accepté dans les entreprises ? Ou au contraire, pensez vous que cela va nuire à Groovy/Grails d'être sous la tutelle de SpringSource ?

Faites nous part de vos commentaires et/ou vos craintes !
  Discussion forum
6 commentaires
  • Hikage
    Rédacteur
    Pour ma part, je pense que cela est clairement une bonne chose.

    Groovy est un excellent langage dynamique pour la JVM. S'il est populaire pour tout les développeur un peu geek sur les bords, il reste assez discret en entreprise pour l'instant car il n'est pas fort connu des décideurs. Pour ces personnes, G2One est certainement aussi une société inconnue. Jusqu'ici, ils n'avaient donc aucune raison de faire confiance en Groovy, et si un langage dynamique devait être choisi, il y a de forte chance que ce soit JRuby car il est supporté par Sun Microsystem..

    Cela risque de changer, SpringSource est maintenant bien connu des décideurs, et donc cela apporte un poids importants à Groovy.

    Concernant Grails, c'est pareil. Personnelement, j'adore Grails !
    Jusqu'ici, le développement Web était compliqué en Java. Certes puissant et fiable, mais la différence de temps pour faire un petit site en Java et le même site en PHP ou autres langage de script était flagrant.
    Je connais beaucoup de développeur Web qui me charriait quand je parlais de faire du Web avec Java...

    Mais avec Grails, c'est du pur bonheur. C'est ultra simple, très souple et surtout rapide pour le développement ! Plus besoin de xxx configuration pour mettre en place le squelette du site, quelques commandes Grails et hop c'est prêt. Plus besoin d'installer un tomcat pour des tests .. Grails fournit un serveur embarqué ...

    Mais encore une fois, même si j'adore Grails, j'aurai beaucoup de mal à l'introduire sur un projet. Et la encore, SpringSource va donner un poids à ce framework.

    De plus, connaissant un peu SpringSource, je suis sur qu'ils vont investir dans ces projets. Lorsqu'ils avaient acheté Covalent, et s'étaient rapproché de Eclipse et OSGi, c'était pour créer Spring Dm Server.

    Il est donc fort probable que divers projets basé sur Groovy ou Grails arrivent sous peu. Il est donc imaginable que Spring 3.0 propose de nouvelle fonctionnalité basé sur le coté dynamique de Groovy.

    Bref, que de bonnes choses à prévoir à mon avis.
  • lordseth0
    Nouveau membre du Club
    Excellente nouvelle je pense! Quoi de mieux pour donner du poids dans le domaine professionnel que le rachat par Spring?
    L'apport de compétence de Spring va également accélérer le développement d'un plugin Eclipse, qui est encore un facteur limitant à son utilisation.
    Vivement la suite!
  • Hikage
    Rédacteur
    C'est pas forcement faux pour Eclipse

    J'utilise Idea pour les développements Grails, et le support est excellent !
  • lunatix
    Rédacteur
    pour moi c'est une très bonne nouvelle, car ça va effectivement donner de la visibilité a Groovy qui pour moi est le meilleur langage next gen de la JVM. le meilleurs pas en terme de langage pur (ça on pourrai débattre pendant des heures entre scala, clojure, etc...), mais parce qu'il est compatible avec le code java. (un code java compile en groovy), ce qui permet une transition douce de l'un vers l'autre, et on sait tous a quel point c'est important en entreprise. De plus il bénéficie directement de la base de développeurs java qui n'ont pas grand chose a apprendre pour passer a Groovy.

    je vois bien un module spring en groovy chargé dynamiquement via osgi.
    Une architecture basée sur tomcat + Spring + osgi + terracotta + groovy pour le code des modules va devenir terriblement efficace je pense.

    En fait, je me demande si springsource ne va pas proposer une architecture basé sur ca en mode cloudcomputing a terme, avec grail pour la partie web.
  • trungsi
    Membre régulier
    Très bonne nouvelle!

    J'espère que ça va booster le développement de ce langage. J'attends avec impatience Groovy 2.0.
  • Tommy31
    Membre chevronné
    Envoyé par lunatix
    En fait, je me demande si springsource ne va pas proposer une architecture basé sur ca en mode cloudcomputing a terme, avec grail pour la partie web.
    Puisses-tu être entendu !