Will it be C#?
In More Ruby-Influenced BDD in .NET, Scott Bellware writes:
I’m not sure that C# will ultimately the language that will let BDD really shine on the CLR. Without some kind of DSL ability like what can be had from Ruby and Boo, it’s kinda hard to conceive of specification syntaxes that won’t be fraught with C# line noise.
Here is a thought I had while reading this: Is C# ultimately the language we will use on the CLR, period? (VB guys, substitute C# for VB.NET if you want)
Or, to put it in another way, which has the longest lifetime, C# or the CLR platform? For instance, on the Java side of things, here are two slides from Polyglot Programming, a presentation by Neal Ford:
Another language will supplant Java as the primary way people code the Java Platform
Start treating Java as the assembly language of the Java Platform
In the future, will C# be the primary way of programming the .NET platform?
Trackbacks
Trackbacks are closed.

