South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
Which language has a brighter future between Java ans C#?

The language does not matter in the end and you will most likely learn a few during your career look at what will get your foot in the door and then keep on learning. In IT to stay on top you will need to continously reinvent yourself and learn new technologies etc.
Both seems promising. I'd bet on C# though.
Also...if either is the extent of your abilities then you're going to sink.
Mindset more than mind in my opinion.This.
Learn one and it will be easier to learn other languages later as your mind matures.
Shot Sol. Except the Android part...don't like that. Android is cool right now but it seems a little shaky in terms of long term career progression.
That's a joke right?Except you'll know Java once you're done? Windows is dying, expand your horizons, in 10 years .net developers might be in trouble.
Except you'll know Java once you're done? Windows is dying, expand your horizons, in 10 years .net developers might be in trouble.
A .NET dev today won't have a problem in 10 years. That kind of experience will just adapt.Except you'll know Java once you're done? Windows is dying, expand your horizons, in 10 years .net developers might be in trouble.
A .NET dev today won't have a problem in 10 years. That kind of experience will just adapt.
20 years ago I was into Turbo Pascal and C and C++. Then Windows came and I adopted Delhi. Stuck it out there for many years until Borland dropped the ball. Then onto Visual Studio and C# when the first beta came out. Been there ever since.
If more change comes, so be it. Adapt with the times.
That's a joke right?
20 years ago I was into Turbo Pascal and C and C++.
The language does not matter in the end and you will most likely learn a few during your career look at what will get your foot in the door and then keep on learning.
Same could be said of Java. In fact, Python devs might be at biggest "risk".As I said, I'm warning you that there may not be enough jobs to go around if [.net] developers now don't have the right foundation to allow themselves to move onto new languages as times change.