![]() |
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? - phyrrus9 - 01-07-2017 (01-04-2017, 10:43 PM)Elf Wrote: I have no issues with it nor have heard anyone describe it like that :c ![]() (01-05-2017, 08:17 PM)insidious Wrote: One word: Enterprise First of all, you can't compare Java to C++. They are entirely different classes of languages (in my opinion, I'm not looking for a flame war here). C++ is (in a sense) a compiled language. That is, everything you write eventually gets translated to machine code. Java on the other hand is not. It's "translated" into a code that can only be read by the VM (there are exceptions to this: see Jazelle). So, the argument of java being cross platform is bunk, because Java is a platform. In not being a directly compiled language you get all the drawbacks of scripted languages with none of the benefits of compiled languages. It would be appropriate to compare it to things like PHP, python, ruby, etc. In those cases, it has good benefits, but I wouldn't write real software in any of them. RE: Why people think Java is bad and old language? - lux - 01-07-2017 (01-04-2017, 09:40 PM)Oni Wrote: I have a personal distaste for the language. @"Inori" gave some decent reasons. I'd even recommend C# over it, as he said. C# is Java done right by your favourite company Microsoft. They're still both garbage. RE: Why people think Java is bad and old language? - lux - 01-07-2017 (01-05-2017, 08:17 PM)insidious Wrote: One word: Enterprise Sun Microsystems pumped so much money into marketing on Java it nearly bunkrupted itself RE: Why people think Java is bad and old language? - Inori - 01-07-2017 (01-07-2017, 09:09 PM)meow Wrote:(01-06-2017, 02:13 PM)Inori Wrote: I hate Java because it's...obsolete It's obsolete in the sense that there's better options available for anything Java can do. Use Qt with C++ if you don't hate yourself. RE: Why people think Java is bad and old language? - Mr.Kurd - 01-08-2017 (01-07-2017, 10:44 PM)Inori Wrote:(01-07-2017, 09:09 PM)meow Wrote:(01-06-2017, 02:13 PM)Inori Wrote: I hate Java because it's...obsolete ![]() Sorry. RE: Why people think Java is bad and old language? - BORW3 - 01-08-2017 All this C++ lovers? Do they even actually use C++? Or just saying they do, to look smart? I have learned Java and learned C++, they are quite similar in coding style, except c++ got more bullshit in my perspective, namespaces, extern variables, constexpr and const? The only think I probably like about C++ is its pointers, efficient ways to manager memory and objects, but java does this for you implicitly. And this Qt bullshit? Only people I have heard enjoying are the ones using python with Qt, most guys I know using Qt cry blood before getting their program to run when on C++, but Java just works. Java has so many libraries, some can even turn java code to another language, for example Vaadin for website development, code in Java turned to Javascript, HTML 5. All very fast. When you look at it from an unbiased perspective, it starts looking like all languages after C++ are just trying to copy Java, check out C#, PHP,JavaScript, Python, etc... the list goes on. It's like Debian on Linux, and all the other distros changing the themes and calling it a new operating system(Ubuntu and friends). RE: Why people think Java is bad and old language? - BORW3 - 01-08-2017 (01-05-2017, 11:24 PM)Inori Wrote:(01-05-2017, 10:03 AM)BORW3 Wrote: Java is best, the libraries using it are robust. OOh, yeah, and uhmm, Win32? Windows bullshit? Dude how many phones exist? How many Android and iPhones exists vs comoputers(Windows PC's that is)? How many mobile devices even actually support Direct X? and How many consoles give a shit about Direct X? OpenGL is the future bro. Only reason .NET is being used is because of Microsoft making it preferable for their operating system spreading propaganda, and trust me their is alot of WIndows lovers out their. .NET outside of WIndows is utter crap except for a few exceptions. RE: Why people think Java is bad and old language? - Inori - 01-08-2017 (01-08-2017, 07:10 AM)Mr.Kurd Wrote:(01-07-2017, 10:44 PM)Inori Wrote:(01-07-2017, 09:09 PM)meow Wrote: I'm not here to defend Java, I really don't like it that much either, but you should stop using words you clearly don't know the meaning of. Java is still one of the most popular programming languages in the world, if not the most popluar. Qt isn't an IDE, it's a framework. NetBeans isn't the first thing I'd use if I'm forced to use Java for CS, either. RE: Why people think Java is bad and old language? - insidious - 01-08-2017 (01-08-2017, 08:00 AM)BORW3 Wrote: All this C++ lovers? Do they even actually use C++? Or just saying they do, to look smart? Thafuck? Wrong on so many levels. Who in their right mind would code in Java for the sole purpose to turn it into Javascript? Wtf? Sounds like so many nukes just waiting to explode. Javascript already has it's own problems. Why couple Java's problems in with it. If your looking for a better way to code Javascript look into Typescript or something don't use fucking Java. Using java to code Javascript just sounds like someone was lazy and didn't want to take the time to learn Javascript. Quote:I have learned Java and learned C++, they are quite similar in coding style, except c++ got more bullshit in my perspective, namespaces, extern variables, constexpr and const? The only think I probably like about C++ is its pointers, efficient ways to manager memory and objects, but java does this for you implicitly.Yeah, C++ does have more 'bullshit'. But your missing the point, that is its advantage over Java. You are able to do more by having more control. The fact that java does this implicitly is not a good thing, because in many usecases that can fail for the worse. I do agree that Qt is shit, though. Anyways, I largely agree with what @"phyrrus9" said, Quote:First of all, you can't compare Java to C++. They are entirely different classes of languages (in my opinion, I'm not looking for a flame war here). C++ is (in a sense) a compiled language. That is, everything you write eventually gets translated to machine code. Java on the other hand is not. It's "translated" into a code that can only be read by the VM (there are exceptions to this: see Jazelle). So, the argument of java being cross platform is bunk, because Java is a platform. In not being a directly compiled language you get all the drawbacks of scripted languages with none of the benefits of compiled languages. RE: Why people think Java is bad and old language? - Mr.Kurd - 01-08-2017 (01-08-2017, 05:41 PM)Inori Wrote:(01-08-2017, 07:10 AM)Mr.Kurd Wrote:(01-07-2017, 10:44 PM)Inori Wrote: It's obsolete in the sense that there's better options available for anything Java can do. Use Qt with C++ if you don't hate yourself. I didn't know that thank you. But we have Qt IDE too, Haven't we? |