Agreed, I worked with C# for a few years, then had to do some Java coding for a while and I just started on C# again after not touching it for 4 years. I must say that A LOT has changed in this time period, but for the better!
Leaving during the .Net Framework days and getting back in the dotnet core world it's almost like a new language, but I love it - the language has evolved so much, getting rid of so much boilerplate cruft, supporting async elegantly, standard library level support for most things you can imagine, excellent tooling around null pointer prevention (the bane of my existence in Java) and so much more.
I guess it also helps that I like learning new things, elegant and concise code and I hate verbose cruft.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Agreed, I worked with C# for a few years, then had to do some Java coding for a while and I just started on C# again after not touching it for 4 years. I must say that A LOT has changed in this time period, but for the better!
Leaving during the .Net Framework days and getting back in the dotnet core world it's almost like a new language, but I love it - the language has evolved so much, getting rid of so much boilerplate cruft, supporting async elegantly, standard library level support for most things you can imagine, excellent tooling around null pointer prevention (the bane of my existence in Java) and so much more.
I guess it also helps that I like learning new things, elegant and concise code and I hate verbose cruft.