«« Next » « Previous
«« Next » « Previous

Link Details

If you don't vote, who will? Login and vote now.
Link 53354 thumbnail
User 111696 avatar

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.
  • 14
  • 5
  • 918
  • 350

Comments

Add your comment
User 204894 avatar

arikthered replied ago:

0 votes Vote down Vote up Reply

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.

User 162372 avatar

wolfdancer replied ago:

0 votes Vote down Vote up Reply

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.

User 182559 avatar

sduskis replied ago:

0 votes Vote down Vote up Reply

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.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.