![]() |
Why people think Java is bad and old language? - Printable Version +- Sinisterly (https://sinister.ly) +-- Forum: Coding (https://sinister.ly/Forum-Coding) +--- Forum: Java, JVM, & JRE (https://sinister.ly/Forum-Java-JVM-JRE) +--- Thread: Why people think Java is bad and old language? (/Thread-Why-people-think-Java-is-bad-and-old-language) |
RE: Why people think Java is bad and old language? - Hoss - 01-30-2017 Java Well, I have mixed feelings about Java. I used the language for five years in a professional setting and there wasn't much we couldn't do with the language. From basic HTTP serving to dynamic code generation, and it ran on ALL platforms. When JavaFX came out it was just that much better, amazing GUIs on Windows, Linux, and OS X. However... about 8ish months ago I starting looking for a new language to replace Java in my day-to-day activities because I had the following issues with Java:
I'm now using Go in almost all of my projects, using Java only in projects that are too large to rewrite from scratch. I don't regret leaving Java behind, my life is easier, my code is cleaner, my programs are faster, but Java still holds a little piece of my heart. While we are talking about languages and such, I'll rant about some of my other experiences aswell. C++ I used C++ for about three years, alongside Java and eventually dropped it and continued using Java for two years. The reasons?:
When I tell people that I stopped using C++ because it was complicated they just say things like, "it's not once you get used to it", or "you're just a skid", but I have a philosophy: life doesn't have to be complicated. C++ is anything, but simple, from Header files to multiple inheritance the language is a mess. When I stopped using C++, I did start using C more in my daily routine as you sometimes still need that low-level code with a mix of ASM every once in a while. JavaScript JavaScript is actually the first language I took up learning and unfortunately I still use it in my daily routine. These are the issues I have:
The "not multi-threaded" thing I have to explain to a lot of people because they think calling `setTimeout` or `setInterval` will spawn a new thread, they do not. RE: Why people think Java is bad and old language? - DarkMuse - 01-30-2017 It can be beaten in a number of way by other languages that are much more powerful and flexible. It is vuln on almost every release. Plain and simple? Weak compared to others and vulnerable to attackers. RE: Why people think Java is bad and old language? - Mr.Kurd - 01-30-2017 (01-30-2017, 06:12 AM)DarkMuse Wrote: It can be beaten in a number of way by other languages that are much more powerful and flexible. It is vuln on almost every release. Hhh because Java don't want break any side hearts ![]() RE: Why people think Java is bad and old language? - zenith - 01-30-2017 My friend is taking a class of"Computer programing in Java" I told him already that it's unnecessarily complicated and an outdated program. After like 2 days he agrees with me. RE: Why people think Java is bad and old language? - Mr.Kurd - 01-30-2017 (01-30-2017, 03:09 PM)Zenith Wrote: My friend is taking a class of"Computer programing in Java" Ah And my questions is why Java is an outdated program and unnecessarily complicated? RE: Why people think Java is bad and old language? - zenith - 01-30-2017 (01-30-2017, 04:23 PM)Mr.Kurd Wrote:(01-30-2017, 03:09 PM)Zenith Wrote: My friend is taking a class of"Computer programing in Java" Idk how I need to explain this but here you go I'll take the "hello world" statement. First from c++, then Java. C++ Code: #include <iostream> Java: Code: public class HelloWorld { Idk how to say it other than. Java looks like it has so much that you just don't need. RE: Why people think Java is bad and old language? - DarkMuse - 01-31-2017 (01-30-2017, 10:50 AM)Mr.Kurd Wrote:(01-30-2017, 06:12 AM)DarkMuse Wrote: It can be beaten in a number of way by other languages that are much more powerful and flexible. It is vuln on almost every release. what. RE: Why people think Java is bad and old language? - BORW3 - 01-31-2017 (01-30-2017, 08:18 PM)Zenith Wrote:(01-30-2017, 04:23 PM)Mr.Kurd Wrote:(01-30-2017, 03:09 PM)Zenith Wrote: My friend is taking a class of"Computer programing in Java" I don't think you have ever used pointers and multiple files to code in c++ using extern variables and classes. When you get their you will find c++ a little stupid compared to Java. RE: Why people think Java is bad and old language? - Eclip$e - 03-03-2017 (01-31-2017, 09:33 AM)BORW3 Wrote:(01-30-2017, 08:18 PM)Zenith Wrote:(01-30-2017, 04:23 PM)Mr.Kurd Wrote: Ah And my questions is why Java is an outdated program and unnecessarily complicated? In my mind java and c++ are equal. they are different in many ways but the same in a lot as well.(such as syntax) They both have unique qualities that the other cant do. You have to pick the right lang for the right job. RE: Why people think Java is bad and old language? - insidious - 03-03-2017 (03-03-2017, 04:14 AM)Eclip$e Wrote:(01-31-2017, 09:33 AM)BORW3 Wrote:(01-30-2017, 08:18 PM)Zenith Wrote: Idk how I need to explain this but here you go Err Well I wouldn't say they are equal by any means; though they definitely have their own strengths. It's almost like comparing apples and oranges but not quite. Java is fundamentally different since it runs on a VM. C++ does not. |