Simon Willison’s Weblog


4 items tagged “csharp”


Is there any reason for a new programmer to choose C# over VB.NET (or vice versa)?

My understanding is that VB.NET was mainly created to help make existing Visual Basic programmers more comfortable with the transition to .NET

[... 65 words]


From Microsoft: C# and CLI under the Community Promise. Microsoft’s assurance that it won’t “assert its Necessary Claims” against alternative (including open source) implementations of the ECMA C# and CLR specifications. The promise doesn’t cover implementations of .NET, WinForms etc- so the Mono team have announced they will be splitting their project in to two packages—a safe, ECMA based package and a package containing everything else.

# 7th July 2009, 11:15 am / aspdotnet, cli, csharp, ecma, microsoft, migueldeicaza, mono, open-source, patents


Naming twins in Python and Perl. Simple anagram problem solved in Perl and Python, with a bunch more solutions in the comments. The C# solution provides an interesting example of LINQ in action.

# 7th January 2008, 11:03 am / anagrams, brad-fitzpatrick, csharp, linq, perl, programming, python


A CouchDB GUI front end. Written in C# and .NET. It looks like writing frontends for CouchDB could make an excellent project for learning a new GUI environment.

# 12th September 2007, 11:59 pm / ciarangultnieks, couchdb, csharp, dotnet