Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> you'll be able to get it past management and still enjoy some of the functional programming fun.

I think a lot of technologies where the ability to convince management to use it is a feature are ones that don't get individual open-source contributors the most excited, unfortunately.

Maybe I'm naive to Java's open-source community, but from the outside I don't envision it to be as active as Ruby's (at least outside of Android), even with Ruby no longer being "the cool thing".



Maybe I'm naive to Java's open-source community, but from the outside I don't envision it to be as active as Ruby's (at least outside of Android), even with Ruby no longer being "the cool thing".

Actually, that was my view too. In my previous job, I had used C, C++, Prolog, and some Haskell for four years. My outside view was that the Java opensource ecosystem is boring. My current employer uses Java almost exclusively, and I have to admit being surprised how much high-quality open source libraries are available, packaged up for Maven.

I still think that Java is so-so, but the open source ecosystem is quite strong, and there are really excellent IDEs (such as IntelliJ IDEA).


I'm glad to hear otherwise! I have a few friends that are Java nuts, so I'm glad they're not as nutty as I thought!


> Maybe I'm naive to Java's open-source community, but from the outside I don't envision it to be as active as Ruby's

Check out this slides: http://www.slideshare.net/blackducksoftware/open-source-by-t...


Like I mentioned, I know Java the language is active, but how much of that is server-side Java vs. Android (which I guess is a massive contributor).


Some examples of Java-based non-Android open source projects that are very widely used:

http://www.jboss.org/projects http://projects.apache.org/indexes/quick.html




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: