Thursday, 16 July 2009

Traveling Salesman demo from The F#.NET Journal

The F#.NET Journal just made another downloadable demo freely available. This demo is from the article Solving the Traveling Salesman problem using Simulated Annealing (31st December 2008).

The article develops and explains the entire program which, including optimization algorithm and real-time WPF-based visualization, is under 170 lines of F# code!

2D Scalable Vector Graphics with XNA: part 1

The F#.NET Journal just published an article about graphics:

"Vector graphics represent images in terms of lines and curves on a fictional canvas. This resolution-independent representation is ideal for high resolution output devices such as printers but the inevitable march of technology has ossified vector graphics on the desktop as a fundamental component of both Apple's and Microsoft's latest graphical user interfaces. Vector graphics are best represented as trees and manipulated using recursion. Consequently, F# is an extremely powerful tool for writing programs that manipulate vector graphics. This article describes the design and implementation of a simple library for 2D vector graphics written in F# and using XNA for visualization. This would be ideal for games that include 2D graphics with lots of zooming..."

To read this article and more, subscribe to The F#.NET Journal today!

Saturday, 11 July 2009

Fluid Dynamics demo from the F#.NET Journal

The F#.NET Journal just made another downloadable demo freely available. This demo is from the article Simulating smoke in real-time using fluid dynamics (16th January 2008).

The article develops and explains the entire program which, including parallelized numerical code and WPF-based visualization, is only 175 lines of F# code!


Tuesday, 7 July 2009

Ray Tracer demo from The F#.NET Journal

The F#.NET Journal just made another downloadable demo freely available. This demo is from the article Implementing a simple Ray Tracer (16th January 2008).

The article develops and explains the entire program which, including ray intersection routines, visualization, parallelization and GUI controls, is only 160 lines of F# code!

Monday, 6 July 2009

F# development with Visual Studio 2008

The F#.NET Journal just published an article about the current integrated development environment for F#:

"The May 2009 Community Technology Preview (CTP) release of F# includes an advanced Visual Studio mode for F# development. This article describes how this may be installed (including the free version of Visual Studio) and used to evaluate F# code interactively and develop F# applications including the generation of standalone .NET executables suitable for redistribution and the static linking of other .NET assemblies (e.g. C# compiled to DLL) as well as new features in the development environment itself..."

To read this article and more, subscribe to The F#.NET Journal today!

F# for Visualization 0.4.0.1 released

A minor bug fix release of F# for Visualization is now available.