on tech and life
Functional Programming from Microsoft?
Ars Technica reports that Microsoft will be bringing a functional programming lanaguage to Visual Studio, called F#. The language is a functional langugage that is based on OCaml and will of course link in with .Net.
I find this very interesting. Learning different programming paradigms (like procedural, object-oriented, functional, structured, logic and so on) is a good thing for programmers to do. I see this as a good thing that Microsoft is encouraging functional programming. My favorite lesser-known programming language is Scheme, another functional programming language.
One of the problems with less popular programming lanaguages (the popular ones are usually only procedural, structural or object-oriented languages) is that there are few libraries to support them so its hard to actually do something useful. Microsoft linking F# to .Net will be benefitial to the Windows world by bringing the power of .Net (and Mono, in a way) to functional programming. I have a feeling that Microsoft Live Labs has something to do with this and did it so they can do cool projects that take advantage of functional programming paradigms.
This news just shows yet again how unpredictable Microsoft is because of its size. Some parts of it are making blunder after blunder while others keep doing tons of amazing things like this.
Blogged with Flock
| Print article | This entry was posted by Kevin on November 11, 2007 at 7:30pm, and is filed under Computers, Programming, Windows. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |






about 2 years ago
You got rid of your link to moblog