3 ms·
C# is amazing as a language. I love the static typed as much as possible and dynamic where needed part that the OP mentions. My library leverages that aspect of
by manojlds 14y ago
C# is amazing as a language. I love the static typed as much as possible and dynamic where needed part that the OP mentions. My library leverages that aspect of it, if anyone is interested in having a look - https://github.com/manojlds/cmd https://github.com/manojlds/cmd
To the comparison with JAVA - C# is not really cross-platform. I wish for C# on the JVM. Hope that becomes true someday.
- kevingadd 14y agoC# on the JVM wouldn't be much better than Java because the JVM doesn't have value types, pointers, or a full set of primitive data types. At best you'd benefit from a little bit of syntactic sugar here and there, but much of that wouldn't be useful either since the JVM's standard library is missing support for it (your enumerable methods wouldn't be consumed by any non-C# code, for example, and nobody would know how to call your properties).
- manojlds 14y agoTrue, my real wish is CLR/.Net framework on other platforms. And when I wish for C# on JVM, I wish that JVM gets the things to support C# in its entirety as a first class language.