Sunday, May 24, 2009 10:24 PM
by
RickM
Discoveries This Week 05/24/2009
An exciting week with the release of Visual Studio 2010 Beta 1 and F# 1.9.6.16. This week we have John Backus’s classic FP manifesto, Luke Hoban speaks on F# in VS2010 beta 1, Django for ASP.NET, and an article on breaking changes in the latest F# release.
Functional programs deal with structured data, are often nonrepetitive and nonrecursive, are hierarchically constructed, do not name their arguments, and do not require the complex machinery of procedure declarations to become generally applicable.
The functional programming manifesto. Well worth the time to read for anyone serious about functional programming.
Here, F# Program Manager Luke Hoban talks with me about F#, generally and what people have been doing with it, the current state of the technology, what F# enables
The most interesting thing I gleamed from the talk is that F# Powerpack will not be included with Visual Studio 2010. Luke hopes that this will allow faster development cycles.
The current version is being released as a beta. It has full django tag support, and most of the default filters.
I’ve heard many great things about Django from my web developer friends. I’m sure many will be happy to see ASP.NET support. It can be used stand-alone or in conjunction with the Bistro Framework. Best of all, NDjango is built on F# and Bistro has full F# support.
Microsoft has included F# in VS 2010 Beta 1 and has released a corresponding CTP update for VS 2008. The latest binaries, version 1.9.6.16, are not compatible with previous ones, v. 1.9.6.2, meaning all previous code needs to be recompiled.
Also important to note, the #light syntax is now on by default.
I understand it is exceedingly painful to sign up for an account to leave a comment. That given, I am still trying to figure out a solution to my spam problem. For now, if you would like to comment and don’t wish to set up an account, please email me your comment and I will manually post it.