This post originated from an RSS feed registered with .NET Buzz
by Mark Harrison.
Original Post: F# programming language
Feed Title: Mark Harrison
Feed URL: http://markharrison.co.uk/blog/xml.aspx
Feed Description: .NET Portals, Collaboration and eBiz
I frequently get asked for a recommendation on whether it is best to develop using C# or VB.NET ... well how about the F# programming language. In fact F# is one of well over 20 programming language available for the .NET Framework.
The answer to the best language question is simple - there is no best language. Every language is an equal citizen in the eyes of .NET as they are all built from the ground up with tight integration with the .NET framework. This means nearly anything you can do in C# you can do in VB.NET and vice a versa.
The real challenge with .NET development is having an in-depth knowledge of the large and comprehensive .NET class libraries. In comparison, making the choice of whether one is more comfortable with C-style languages or VB is the easy bit - it is just down to personal preference ... do you like curly brackets or not ??