3 ms·
> Going from Java to C# you will learn less than going from javascript to ocaml or Java to Haskell. Depends on how you'll use C#. If you'll write Java-style OO
by Const-me 8y ago
> Going from Java to C# you will learn less than going from javascript to ocaml or Java to Haskell.
Depends on how you'll use C#. If you'll write Java-style OOP, you'll indeed learn very little. But C# offers much more than Java: generics, FP, LINQ, async-await, dynamic, native interop, unsafe and pointer arithmetic..
- leshow 8y agoI disagree, regardless of 'how you use' c# going from Java to Haskell will be a paradigm change whereas going to c# is an incremental change