Will it be C#?

Posted by Chris on June 19, 2007

In “More Ruby-Influenced BDD in .NET”:http://codebetter.com/blogs/scott.bellware/archive/2007/06/19/164380.aspx, “Scott Bellware”:http://codebetter.com/blogs/scott.bellware/ writes:

bq. 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”:http://www.sda-india.com/conferences/jax-india/sessions/Neal_Ford/Neal_Ford-Polyglot_Programming-slides.pdf, a presentation by “Neal Ford”:http://memeagora.blogspot.com:

bq. Another language will supplant Java as the primary way people code the Java Platform

bq. 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 are closed.

blog comments powered by Disqus