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? #41
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:
  • Inconsistent naming of types in the standard library
  • VM is slow to startup
  • Syntax is too verbose
  • Exceptions

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?:
  • C++ is complicated, unnecessarily so
  • Headers

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:
  • It's not multi-threaded
  • Callback hell
  • Dynamic typing (not always bad, I'm just OCD)
  • Not always standard across runtimes

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.
(This post was last modified: 01-30-2017, 05:14 AM by Hoss.)
this forum is dead

[+] 3 users Like Hoss's post
Reply

RE: Why people think Java is bad and old language? #42
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.
Scientia potentia est

[Image: inkexplosion.jpg]

Reply

RE: Why people think Java is bad and old language? #43
(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.

Plain and simple?

Weak compared to others and vulnerable to attackers.

Hhh because Java don't want break any side hearts Smile
Die  But Don't Lie
“Oh Abu Dharr! Don’t look at the smallness of the sin but look at the one you disobeyed.” Prophet Muhammad (pbuh)
[Image: p_237m2jx1.png]
Click for Free VPN

Reply

RE: Why people think Java is bad and old language? #44
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.
Who Knows?

Reply

RE: Why people think Java is bad and old language? #45
(01-30-2017, 03:09 PM)Zenith Wrote: 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.

Ah And my questions is why Java is an outdated program and unnecessarily complicated?
Die  But Don't Lie
“Oh Abu Dharr! Don’t look at the smallness of the sin but look at the one you disobeyed.” Prophet Muhammad (pbuh)
[Image: p_237m2jx1.png]
Click for Free VPN

Reply

RE: Why people think Java is bad and old language? #46
(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 told him already that it's unnecessarily complicated and an outdated program.

After like 2 days he agrees with me.

Ah And my questions is why Java is an outdated program and unnecessarily complicated?

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>

int main() {
    std::cout << "Hello World!" << std::endl;
    std::cin.get();
    return 0;
}

Java:

Code:
public class HelloWorld {

    public static void main(String[] args) {
        System.out.println("Hello, World");
    }

}

Idk how to say it other than. Java looks like it has so much that you just don't need.
Who Knows?

Reply

RE: Why people think Java is bad and old language? #47
(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.

Plain and simple?

Weak compared to others and vulnerable to attackers.

Hhh because Java don't want break any side hearts Smile

what.
Scientia potentia est

[Image: inkexplosion.jpg]

Reply

RE: Why people think Java is bad and old language? #48
(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 told him already that it's unnecessarily complicated and an outdated program.

After like 2 days he agrees with me.

Ah And my questions is why Java is an outdated program and unnecessarily complicated?

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>

int main() {
    std::cout << "Hello World!" << std::endl;
    std::cin.get();
    return 0;
}

Java:

Code:
public class HelloWorld {

    public static void main(String[] args) {
        System.out.println("Hello, World");
    }

}

Idk how to say it other than. Java looks like it has so much that you just don't need.

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.

Reply

RE: Why people think Java is bad and old language? #49
(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?

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>

int main() {
   std::cout << "Hello World!" << std::endl;
   std::cin.get();
   return 0;
}

Java:

Code:
public class HelloWorld {

   public static void main(String[] args) {
       System.out.println("Hello, World");
   }

}

Idk how to say it other than. Java looks like it has so much that you just don't need.

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.

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.
(This post was last modified: 03-03-2017, 04:14 AM by Eclip$e.)
cool kid


Reply

RE: Why people think Java is bad and old language? #50
(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

I'll take the "hello world" statement. First from c++, then Java.

C++
Code:
#include <iostream>

int main() {
   std::cout << "Hello World!" << std::endl;
   std::cin.get();
   return 0;
}

Java:

Code:
public class HelloWorld {

   public static void main(String[] args) {
       System.out.println("Hello, World");
   }

}

Idk how to say it other than. Java looks like it has so much that you just don't need.

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.

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.

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.
[Image: pBD38Xq.png]
Email: insidious@protonmail.ch

Reply







Users browsing this thread: 4 Guest(s)