Google-Guice!

   Google in news again. recently it released the  Guice(pronounced as Juice) , a light weight java injection framework just like Spring. But the Guice is more light weight according to the google, there is no comparision to Spring as this can be called as rehashed Spring Framework.

              The frame work seems to be interesting with compatiblity of all the java 5 features like Annotation processing, varargs etc.   It is just because of the tag “Google” makes me feel very special and curious to know the the framework more, because it would be the best, Google has a very good habbit of delivering best things to the world, Its contribution to the world will always make a very good impact, it changes the way to think.

        So how did all these happen? how did google come up with this framework? what made them to come up with this framework?   Well, the answer is offcourse “Requirement”, as they say “Necessity is the mother of all Inventions”, this is no different.  Google wanted some framework to build Adwords, which is light weight, supports generics, annotations.. but couldnt find one ,so came up with one which has all those features, Now thats google for you.  cheers google!

Advertisements

Bangalore Open Java User Group(BOJUG) – Rocked!

Today, was the first BOJUG meet, It was a good start. we had two presenters from Sun Microsystems

The Topics for the meet was “NetBeans RCP” and “Apache Derby/Java DB”. It was really an eye opener for me to see the effeciency of using Netbeans RCP which reduces lots of plumbing work. This session was handled by Rohan .

Second session was another hidden feature of Java. I like to quote it as hidden because, I had never come accross the fact that JDK1.6 has a database embedded within it. I have been reading lots of blogs and lots of articles about Java1.6, unfortunately i havent seen any article or any blog by Sunder rajan or Danny’s blog mentioning about this cool Database called Derby within JDK itself.

All in all it was a great experience. It was an different experience as it was informal kind of session unlike other communities. The participants were very enthusiastic,very agile and vocal about there doubts and ideas which is really a great sign for the community.

I am sure the community will grow and evolve in a long run…