- Blog Xebia France - -
Posted By Pablo Lopez One on Friday, June 26th, 2009 10:27 IN J2EE No Comments
Yesterday last day of Jazoon took place.
And to change, the opening keynote was not kept by Sun, but by Adrian Colyer, CTO of SpringSource. And least that it is possible to say, it is because the change of tone was radical.
By an analogy with the primary forest, In. Colyer announced the fall of Sun, and the very next emergence of new business companies leader in the world JEE (they imagine well that SpringSource is part of this new shoot).
He explained the fall of Sun under an angle different from that of pure financial redemption: according to him, the actors of the world JEE do not want to follow recommendations (dogmas) any more enunciated by Sun, and it is for it that we see an apparaitre of new languages, but also new wills to modulariser the stack JEE monolithic.
He then gave his vision of future. On dynamic languages first, and by taking a strong bet on future (as Neal Ford had made it with Clojure). In the candidates for " java.next " language, he named Erlang, JRUBY, Groovy, Clojure, , Jython and Ruby. He fast eliminated all those who do not turn on JVM (he also thinks that the force of Popular dance is its JVM, a recurrent topic during this Jazoon).
4 candidates stay therefore: two orientating strongly syntax and framework (Groovy and JRUBY), and orientated two management of competition ( and Clojure). According to Adrian, the next language star will have to, to benefit from a quick and broad adoption, to have a syntax close to Popular dance, what eliminates Clojure fast and . Attention however, it does not mean that these languages are weaker, but simply than they have fewer chances to be widely adopted.
RAILS remain therefore Groovy / Grails facing JRUBY/.
The second force which these languages will have to have is their capacity to blend with Popular dance (by having bidirectionnelles correlations), because the millions of programmes Popular dance currently in production do not risk a disparaitre overnight. In this domain, Adrian gives advantage to Groovy, especially since Grails interacts with a very widely adopted framework: Spring.
CTO of SpringSource achieved then a nice twirl: those who are going to reproach him for putting forward two colts of the stable SpringSource (Groovy and Grails), he answers that if they are part of his business company, it is well because he thinks that they are the Unstoppable future.
Other subject, the frameworks who is going to develop around these new languages. He names Grails, Rails, Topspin (framework for La Scala) and . They are the future, because even if they ask to sacrifice a little of freedom, they give a net increase of productiveness (with notably notion of scaffolding).
Following subject, the necessary need of modularit in the pile JEE. With of course, but especially with the only server of application which displays OSGI to its users, to know the product home dmServer and the service notion BluePrint.
Finally, and it is a vision that they apparently saw taking shape for some months, Adrian Colyer envisages a change of paradigm however the technicians we are: in future, it will not be a matter any more to concentrate only on the stage of development in the cycle of life of an application, but to embrace the totality of this cycle, especially the stages of deployment and of supervision (they remember announcements made during the redemption of Hyperic). He put forward the notion of BluePrint of deployment: a deployment, it is a reference injection (the address of DB), an injection of shape (the size of the pool of the dataSource) and transverses (security) considerations. In short, it is very similar to a shape SpringCore, and he is not therefore right there that the stack Spring could not take care of it!
In short, changes intervene today at very many levels And a thing is sure, the future comes, that we are ready or not. This wave arrives, and the only important thing to be able to go surfing her is to be in the water at the time when it will arrive. It is therefore important, in this flustered time, to experiment and to enjoy, before the arrival of another stable period.
We will keep two things of this keynote: as all presenters who gave these lectures of opening, Adrian Colyer is a born speaker, and he has a very definite vision of the future which he envisages. Second education, for him, Sun is in earth and it is time that new actors get ahead to take the place of the big tree.
Article printed from Blog Xebia France:
URL to article: / 2009 / 06 / 26 / jazoon-jour-3-un-arbre-est-tombe /
Click here to print.