OT: on IDEs and code writing on steroids

Ary Borenszweig ary at esperanto.org.ar
Mon May 18 09:36:44 PDT 2009


BCS wrote:
> Reply to Andrei,
> 
>> I've repeatedly failed to figure out the coolness of C#, and would
>> appreciate a few pointers. Or references. Or delegates :o).
>>
> 
> The coolness of c# is that (in order, IMHO) 1) the tools are world 
> class, 2) the support is back by MS, 3) the docs are great, and 4) the 
> language is highly consistent and conservative, e.i. nothing is added 
> until they've got it right.
> 
> Aside from #4, the *language* isn't anything to write home about.

Have you seen Linq? That's *amazing*!

You can deal with expression ASTs and do really cool stuff with that. 
Like doing:

var results = someObjectsThatAreGoingToBeTakenFromTheDb.Where(o => 
o.Name == "Foo");
foreach(var result in results) {
   // There, the previous condition with the given expression has been
   // translated to SQL and executed.
}

I find C# a really nice language.



More information about the Digitalmars-d mailing list