Login Register






Poll: How you think about Java?
You do not have permission to vote in this poll.
Powerfull
16.67%
5 16.67%
Good
40.00%
12 40.00%
Bad
43.33%
13 43.33%
Total 30 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 0 Vote(s) - 0 Average


Why people think Java is bad and old language? filter_list
Author
Message
RE: Why people think Java is bad and old language? #39
(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?
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).

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.

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.
(This post was last modified: 01-08-2017, 07:19 PM by insidious.)
[Image: pBD38Xq.png]
Email: insidious@protonmail.ch

Reply





Messages In This Thread
RE: Why people think Java is bad and old language? - by insidious - 01-08-2017, 07:17 PM



Users browsing this thread: 4 Guest(s)