News for hackers. Stuff that matters.
Re:Ask HN: Why are Apache projects so Java-centric? by raverbashing on Monday March 23, 2015 @08:43AM (#9250543)
Do things like Hadoop count as one or several projects?

Also some Apache Java libraries (several of which are used in Android)

Re:Ask HN: Why are Apache projects so Java-centric? by userbinator on Monday March 23, 2015 @10:26AM (#9251053)
I just counted the projects on the page provided. That said, the Java culture does tend to encourage hypermodularisation so what would be one project in another language could turn into several in Java.

Some of them are a bit odd:

http://projects.apache.org/projects/commons_chain.html

Others have really, really buzzwordy descriptions:

http://projects.apache.org/projects/rave.html

Re:Ask HN: Why are Apache projects so Java-centric? by lmm on Wednesday March 25, 2015 @06:06AM (#9261988)
> the Java culture does tend to encourage hypermodularisation so what would be one project in another language could turn into several in Java.

I guess it depends what you're comparing to, but I think of Java projects as more monolithic. Spring does dozens of different things compared to something like say Flask. And particularly in Haskell or Javascript you seem to need 100 tiny libraries to do anything.

Re:Ask HN: Why are Apache projects so Java-centric? by davelnewton on Monday March 23, 2015 @12:34PM (#9251750)
What's odd about an implementation of the Chain of Command?
Re:Ask HN: Why are Apache projects so Java-centric? by userbinator on Monday March 23, 2015 @11:01PM (#9254662)
Design patterns are usually integrated into software projects, not themselves a software project.
Re:Ask HN: Why are Apache projects so Java-centric? by amyjess on Monday March 23, 2015 @10:13AM (#9250977)
It depends on what's been spun off as a separate top-level project.

Does it have its own subdomain on apache.org? Then it's a top-level project.

It's not uncommon for projects to start as subprojects and then get upgraded to the top level, and some of them came out of Hadoop. For example, Avro started out as a Hadoop subproject before becoming its own top-level project.