Live data from Hacker News

If Java Is Dying, It Sure Looks Awfully Healthy

drdobbs.com

1–10 of 327 posts

Re: If Java Is Dying, It Sure Looks Awfully Healthy

#3
Any talk of Java "dying" is just nonsensical

Java hands down is the most obvious choice for any applications that require performance, yet are too complicated to write and support in C/C++/other lower level languages. Java JIT is very mature unlike JITs for most other languages, which largely remain at the level of experimental projects and fall short on key production requirements.

Given that the entire Hadoop ecosystem is based upon Java as well, it is here to stay for anything that has to deal with "Big Data"

Re: If Java Is Dying, It Sure Looks Awfully Healthy

#4
Well what do they teach in schools?

When I was attaining my degree during the end of the last century, Java (and XML) was being trumpeted as the saving grace for all soon to be software professionals. We were all in love OO programming and this scratched us right where C++ left an itch. Oh Java Beans and Servlets, how we loved thee.

It’ll take decades before all the code created by those who came right before me and soon after is gone and we’re gone before Java is considered dying/dead.

From what I see the new generation wasn’t forced to learn Java and doesn’t want to use Java.

Re: If Java Is Dying, It Sure Looks Awfully Healthy

#6
post #3

Any talk of Java "dying" is just nonsensical Java hands down is the most obvious choice for any applications that require performance, yet are too complicated to write and support in C/C++/other lower level languages. Java JIT is very mature unlike JITs for most other languages, which largely remain at the level of experimental projects and fall short on key production requirements. Given that the entire Hadoop ecosy…

Isn't the most obvious choice for things that require performance but are too complicated to write in C, C++?

Isn't Java the choice for things that aren't performance critical but are too complicated to write in C?

Java survives because thats actually most things.

Re: If Java Is Dying, It Sure Looks Awfully Healthy

#7
>A recurring prejudice in the forums where the cool kids hang out (Hacker News, Reddit, etc.) is against Java, the language.

Maybe I've been reading a different Hacker News, but I haven't seen this sentiment at all one HN, especially with the love for everything JVM (Clojure, Scala) and all the Database/Big Data tools written in Java (Cassandra, Hadoop, HBase)

Re: If Java Is Dying, It Sure Looks Awfully Healthy

#8
post #3

Any talk of Java "dying" is just nonsensical Java hands down is the most obvious choice for any applications that require performance, yet are too complicated to write and support in C/C++/other lower level languages. Java JIT is very mature unlike JITs for most other languages, which largely remain at the level of experimental projects and fall short on key production requirements. Given that the entire Hadoop ecosy…

Yes, that's why kernels are written in java.

If you're writing complex code java is rarely the answer as it requires so much complexity itself.

Hint: Most java projects just appear to be complex because of the poor quality of the language (and developers).

Java is hands down the choice for simple projects written by way too many poor quality developers. The JVM can barely manage 12 GB of memory, Java is a piece of crap when it comes to anything that's actually complex.

Re: If Java Is Dying, It Sure Looks Awfully Healthy

#9
post #8
post #3

Any talk of Java "dying" is just nonsensical Java hands down is the most obvious choice for any applications that require performance, yet are too complicated to write and support in C/C++/other lower level languages. Java JIT is very mature unlike JITs for most other languages, which largely remain at the level of experimental projects and fall short on key production requirements. Given that the entire Hadoop ecosy…

Yes, that's why kernels are written in java. If you're writing complex code java is rarely the answer as it requires so much complexity itself. Hint: Most java projects just appear to be complex because of the poor quality of the language (and developers). Java is hands down the choice for simple projects written by way too many poor quality developers. The JVM can barely manage 12 GB of memory, Java is a piece of cr…

This comment is laughable at best. Ignorant might be a better word for it.

Re: If Java Is Dying, It Sure Looks Awfully Healthy

#10
post #4

Well what do they teach in schools? When I was attaining my degree during the end of the last century, Java (and XML) was being trumpeted as the saving grace for all soon to be software professionals. We were all in love OO programming and this scratched us right where C++ left an itch. Oh Java Beans and Servlets, how we loved thee. It’ll take decades before all the code created by those who came right before me and…

I'm going for my undergraduate degree in CS. Java is the language used in the general programming courses, e.g. Intro to Programming (CS 101) and Advanced Programming (CS 210).

I'm taking a C++ class but it was one out of a selection of courses I could take. The java classes are required for everyone going for a CS degree.

I think Java is still the main teaching language at most colleges, at least in the beginning courses. I don't think that's going to change for awhile either.

Post reply on HN