+ 1

Is Java a useless language like this guy said?

I'll post the link to the post below, but I just made a simple post of me celebrating that I made a simple bank account program. It's nothing advanced. I was just practicing on Java and the language and getting accustomed to what I just learned. Then, out of nowhere, this guy comes in and says that I'm wasting my time with Java and I should be learning other languages. Is he right? His attitude was a little conceited and I didn't appreciate how he was giving me advice, but I want to see other people's viewpoint on this. I'm really confused. Other people have been telling me "Java is a good place to start", then all of a sudden, this guy comes out of nowhere and says "Java is a waste of time." So, who's right? Okay, yes, he's right that I should learn other and a variety of different languages. That, I'm 100% sure he's right, but I don't know. He acts like learning Java is an act against God or something. Look, I'm new to programming. Well, not really. I have been programming for a while then sorta quit. I'm just trying to redeem myself and get myself back on track with programming. https://plus.google.com/+DishounghWhiteII/posts/BYFKW5GN2pj

16th Jul 2017, 8:24 PM
Dishoungh White
Dishoungh White - avatar
9 Respostas
+ 11
He's right... But I think also wrong. He's right because Java has a lot of problems and will most likely be replaced by Kotlin in the far future. But, so what? You made something decent with a "bad" language. So long as you can actually make something, the tools used to do so don't really matter. And most won't care at all. And any alternative he can come up with, I've heard reasons for why that alternative sucks. That's because no language is perfect; all have problems. No language argument I've heard can agree with what's the best or least evil language to use. So my advice: if you're comfortable with Java so far, keep using it. Keep using it until you think you're good at it, then switch to some other language based on what you want to do. But if you're not comfortable, switch to something known to be a little easier or beginner friendly (like that guy said, python).
16th Jul 2017, 9:14 PM
Ahri Fox
Ahri Fox - avatar
+ 6
@white That's true but being popular is a positive thing about it and although it's definitely not the best, it's sure not completely useless. @justelisha Actually I've hear this before, do you know what would be better for the future of coding? Guys here are really going into python.
16th Jul 2017, 8:46 PM
Farshad
Farshad - avatar
+ 6
I think he's wrong because Java dominates the plataforms until another language substitutes this one it will take long because a lot of people use Java.
17th Jul 2017, 2:24 AM
Gabrielle Cristine
Gabrielle Cristine - avatar
+ 5
I always use this sentence for java: It is used on more than a billion devices including android so it definitely can't be useless.
16th Jul 2017, 8:35 PM
Farshad
Farshad - avatar
+ 1
IMO Java is not a program of the future, I agree with this guy
16th Jul 2017, 8:35 PM
mexikodro thanksgiving samples 1/1
mexikodro thanksgiving samples 1/1 - avatar
+ 1
@Dishnough White just focus on any High Level Programming Language. As long as you learn something, you'll be fine, bad language or not. Once you have experienced a little, you'll choose the language(s) that suit you best!
16th Jul 2017, 8:45 PM
Edi Lipovac
Edi Lipovac - avatar
0
Java is actually an overrated language and there are better alternatives, but that doesn't make it a waste of time, it's still very used.
16th Jul 2017, 8:32 PM
Edi Lipovac
Edi Lipovac - avatar
0
@Edi Lipovac I just completed the Java course and I'm moving onto C++. Is C++ good?
16th Jul 2017, 8:35 PM
Dishoungh White
Dishoungh White - avatar
0
@Farshad just because it's very used doesn't mean it's a good language!
16th Jul 2017, 8:37 PM
Edi Lipovac
Edi Lipovac - avatar