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
- 
				
				 tahnik385669yDon'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 tahnik385669yDon'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









 Made my day 😂😂
Made my day 😂😂

Am I going to have to dump learning Java with Microsoft's C#/.NET advancement lately?
undefined
microsoft
java
c#