I couldn't agree more.  I think Java in my book has to get at least a B.  I 
think Maven et al have become so ubiquitous that they are almost taken for 
granted.  Just bring up a dependency tree for any major project, and that is 
all code reuse, at least after a fashion.  I also think this has enabled the 
quick success of other JVM languages like Groovy and Scala possible.  Because 
other JVM languages can pull in jars, it becomes possible to build new 
languages without having to rebuild all the plumbing with each language.  I 
think this is a major win for innovation too.

Alex R. M. Turner
484-769-5364
[email protected]
Senior Software Engineer - Data Scientist

On Jan 24, 2012, at 1:36 PM, Cédric Beust ♔ wrote:

> 
> On Tue, Jan 24, 2012 at 12:56 PM, Moandji Ezana <[email protected]> wrote:
> In my definition, Maven Central, Github and build tools count as code reuse, 
> and I think the grade is a lot higher than F.
> 
> Thanks, Moandji, I was going to say just that: Maven is probably the finest 
> example of code reuse taken to a point that's never been reached in the 
> software industry before.
> 
> .net seems to be behind in these terms, but COM scores decently on that 
> scale, albeit not as high as Maven.
> 
> Having said that, this is library reuse, which is important but not the only 
> concept. It's important because it enables reuse of huge code bases. The 
> other aspect, code reuse, is a more debatable aspect, although I think Java 
> probably still scores pretty high compared to other languages in that area 
> (COM is a better mechanism IMO).
> 
> -- 
> Cédric
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "The Java Posse" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/javaposse?hl=en.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to