4 ms·
The second statement seems obvious to me looking at the design goals, since the goals are mainly expressed in terms of compatibility with Java. From that I'd c
by michielvoo 14y ago
The second statement seems obvious to me looking at the design goals, since the goals are mainly expressed in terms of compatibility with Java.
From that I'd conclude that these are not really 'design goals', but rather requirements.
As a C# developer it looks like the main design goals should have been formulated in terms of C#'s design goals (insofar as those differ from Java). Because it looks like this project is about porting C# language features not found in Java to a language that otherwise looks more or less like Java (to my untrained eye).
Many of the features listed are implemented by C# in the compiler (and some library code), not the runtime. So that makes it seem like a perfectly reasonable project to me.