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
Why people think Java is bad and old language? #1
In The Name Of Allah
Al-Salam Alekum
I heard a lot of time Java is bad and old language.
Why Java is bad and old?
I always use Java and it's my favorite programming language.
it's powerfull and easy to learn.
How you think about Java?
Wa Salam Alekum
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? #2
  • It's not powerful, it's slow and runs in a VM.
  • Constructors can't call each other.
  • No Globals
  • No List Literals
  • Large memory usage
(This post was last modified: 01-04-2017, 09:17 PM by Pikami.)

Reply

RE: Why people think Java is bad and old language? #3
Expanding on @"Pikami"'s reply:
  • No multiple inheritance
  • No generic data structure
  • Explicit exception handling
  • Enumeration types are patchwork
  • Verbose and very boiler-plated

If you like the templating (which I try to avoid when picking a language), learn C#. It's almost identical to Java in terms of syntax, plus it runs with the .NET framework (which is now ported to Linux, yay) and doesn't run virtualized.
It's often the outcasts, the iconoclasts ... those who have the least to lose because they
don't have much in the first place, who feel the new currents and ride them the farthest.

Reply

RE: Why people think Java is bad and old language? #4
I have a personal distaste for the language. @"Inori" gave some decent reasons. I'd even recommend C# over it, as he said.
[Image: fSEZXPs.png]

Reply

RE: Why people think Java is bad and old language? #5
(01-04-2017, 09:16 PM)Pikami Wrote:
  • It's not powerful, it's slow and runs in a VM.
  • Constructors can't call each other.
  • No Globals
  • No List Literals
  • Large memory usage

It's powerfull language Smile
constructor can call each other:
http://stackoverflow.com/questions/28517...er-in-java
You can't call a class but you have public static class intead it so it's global.
Oracle drops collection literals in
JDK 8.
For the last yeah I think.
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? #6
(01-04-2017, 09:50 PM)Mr.Kurd Wrote: It's powerful language Smile

On what basis? Compare it to C++; Java is 12 years younger and C++ still kicks the crap out of it performance-wise. Yes, it's faster than Ruby, but that's really not saying much.

http://stackoverflow.com/a/145559
It's often the outcasts, the iconoclasts ... those who have the least to lose because they
don't have much in the first place, who feel the new currents and ride them the farthest.

Reply

RE: Why people think Java is bad and old language? #7
I have no issues with it nor have heard anyone describe it like that :c
[Image: OP.png]

Reply

RE: Why people think Java is bad and old language? #8
(01-04-2017, 10:12 PM)Inori Wrote:
(01-04-2017, 09:50 PM)Mr.Kurd Wrote: It's powerful language Smile

On what basis? Compare it to C++; Java is 12 years younger and C++ still kicks the crap out of it performance-wise. Yes, it's faster than Ruby, but that's really not saying much.

http://stackoverflow.com/a/145559

please read this:
http://spectrum.ieee.org/computing/softw...-languages
http://www.tiobe.com/tiobe-index/
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? #9
(01-04-2017, 10:43 PM)Elf Wrote: I have no issues with it nor have heard anyone describe it like that :c

I heard this mellion time.
Old, Bad, Why you learning Java?.
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? #10
(01-04-2017, 09:33 PM)Inori Wrote: Expanding on @"Pikami"'s reply:
  • No multiple inheritance
  • No generic data structure
  • Explicit exception handling
  • Enumeration types are patchwork
  • Verbose and very boiler-plated

If you like the templating (which I try to avoid when picking a language), learn C#. It's almost identical to Java in terms of syntax, plus it runs with the .NET framework (which is now ported to Linux, yay) and doesn't run virtualized.

No multiple inheritance:
Because interfaces specify
only what the class is doing,
not how it is doing it. The problem with multiple
inheritance is that two
classes may define different
ways of doing the same
thing, and the subclass can't
choose which one to pick.

No generic data structure:
In Java 7 (and later), you can
make it shorter with the
diamond operator;

I dk for the last three points.
It's fast remember "Write once, run anywhere".
Yeah I know C# but not so much.
Yeah it's near Java but I hate working on .NetFramework it's not good enught.
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







Users browsing this thread: 2 Guest(s)