Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
I'm now picking up C# because I want to do some stuff for my computer that no programs exist to do it for me
-
tahnik387588yDon't look at them as alternatives. If you exclusively make software for Windows then use C# with .NET as it will give more open access to Windows api. If you want cross platform then use Java
-
If it's about employability, companies already using Java aren't just gonna dump it and switch to something new. Even if they're already using C# I expect it'll be a while before they switch to the newer stuff.
-
Just learn both. If you know one the other is very simple to learn. I myself learned java coming from c#, and really all i had to check were some small differences.
-
My problem isnt the language but de IDE. Im using Jetbrains pruducts for java and node(intellij, webstorm) and I hate VisualStudio. Its slow and wants to do way too much at once to "help" me but it just gets in the way.
Its hard to learn if your instrument/tool is bad.
But if you have any recommendation please write it down.. -
John Skeet says learn both to improve your understanding of and go deeper with OOD.
I usually deal with .NET stack and when I saw some of features available in Java (e.g. when I saw anonymous class implementing an event handler, I was blown away), my way of writing c# code changed in a better way.
Related Rants
Am I going to have to dump learning Java with Microsoft's C#/.NET advancement lately?
undefined
microsoft
java
c#