If you don't vote, who will? Login and vote now.
By bloid
via jroller.com
Published: Nov 19 2007 / 10:33
There are a lot of things to like about the Guice IoC Engine. The thing I like most might actually surprise you.
Comments
arikthered replied ago:
I don't dislike Guice. But I have a hard time believing that many of its features weren't just ripped off of Plexus. If they indeed weren't, well, then I guess the ideas - type-safe lookups, annotations, autowiring - weren't as original as we like to think. But giving credit to Spring's newer features to Guice? Puh-leez. Aspects, autowiring, annotations - these were in the works before Guice was ever open sourced.
wolfdancer replied ago:
I agree with your argument, not the conclusion. Many things in software are copying from each other, but that does not mean that the originator always has the best solution. Also it is pretty safe to say that the originator won't have the solution that fits all situation. There is alway room for improvements.
sduskis replied ago:
The exact quote is "The ideas in Guice positively influenced both Spring and WebBeans." I definitely didn't mean to give credit to Guice for all of the things you're describing. The Spring team is a set of top notch developers who have great innovative ideas. However, take a look at:
http://www.theserverside.com/tt/articles/article.tss?l=IntrotoSpring25
It's an intro to Spring. Search for the word Guice. There were definitely were some positives borrowed from Guice.
Bob Lee, who's on the WebBeans expert group, took a lot of the Guice ideas and added them into the WebBeans spec.
Sorry if My intentions were misunderstood.
BTW, I'll take a look at Plexus. Honestly, I'm not too familiar with it.
Voters For This Link (14)
Voters Against This Link (5)