3.8.10
The Bull, the Bear, and the Python (Part 2)
Comments:
<< Home
I've been thinking about this, and something that should be taken into account regardless of language chosen is a version number for the language.
For example, the C# compiler has broken backwards compatibility with some subset of functionality at least three times. When speaking about what code gets executed, the source text is not enough. We need to know what version of the language - and thus canonical compiler for that language - we should be testing against. I suppose SML gets a pass. I've heard Microsoft has millions of tests for the C# compiler. And some of these tests are hard to specify using automated tools like PeX.
Post a Comment
For example, the C# compiler has broken backwards compatibility with some subset of functionality at least three times. When speaking about what code gets executed, the source text is not enough. We need to know what version of the language - and thus canonical compiler for that language - we should be testing against. I suppose SML gets a pass. I've heard Microsoft has millions of tests for the C# compiler. And some of these tests are hard to specify using automated tools like PeX.
<< Home