The F# programming language from Microsoft Research provides an excellent basis for a modern technical computing environment:
Specifically, the core language is wonderfully elegant and, as a .NET language, interoperability with existing libraries couldn't be simpler.
We intend to boost the functionality of F# by providing add-on libraries for numerical computing, visualization and symbolic mathematics. In fact, work has already begun on a graphics library that combines lightning-fast access to DirectX with the simplicity of BASIC programming.
For a limited time only, a beta release of this software is freely available on our site, with three demo programs (complete with Visual Studio projects) and even a tutorial video!
State machines - Someone on the internet recently asserted that F# is “atrocious” for implementing state machines compared to C#. I just Googled C# state machine and foun...
6 days ago