Syndicate

Syndicate content

Flattr


Flattr this

If you like this, you can use flattr. ;)

Imprint

About
eMail: wishinet at gmail . com
PGP ID: 0xCCCA5E74

Jabber: wishi@jabber.ccc.de

Tags for this post

mono and F#

txttxt

Why F#?

My instinct tells me, that F# is going to gain relatively much importance as a (not purely) functional programming language because it'll have more real-world applications in complex math and business rules.
There's a number of great sites, that create documentation to share the mind of it:

A kind of functional ML based language with .Net support, integrated into VisualStudio 2010, ... can extend Visual C++'s and C#'s OOP paradigms. I don't think that there's anything right now, that's comparable. Scala and Java eventually, but I'm not too familiar with Scala.

C# - and F# - aren't Windows only. In fact it's possible use mono as a runtime environment.

Setup

Just download the archive at Microsoft's. There's a specific Mono install script.

You may like the option to use emacs in conjunction with the tuareg mode.
Furthermore to link the compiler and interpreter in a shell-skript:

#!/bin/sh 
exec /usr/bin/mono /Volumes/docs/code/FSharp-1.9.6.2/bin/fsc.exe $@

Have fun,
wishi

Post new comment

The content of this field is kept private and will not be shown publicly.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

Save the nature. Don't print this!


I provide textual exports for every blog entry. However let's save the nature together. The nature is everything around us. Every being should be respected. Save the nature - don't print too much.


Die Umgehung dieser Ausdrucksperre ist nach § 95a UrhG verboten!
Inhaltlich Verantwortlicher gemäß § 10 Absatz 3 MDStV: Marius Ciepluch - Anschrift via eMail. Die eMail Adresse entnehmen sie dem Impresseum dieser englischsprachigen Seite.
Aus Datenschutzgründen habe ich weder offiziellen noch behördlichen Schriftverkehr via eMail. Dazu ist die postalische, beim Dienstleister hinterlegte, Anschrift zu verwenden.

Datenerfassung

Es werden keine personenbezogenen Daten erfasst. Logdaten werden anonymisiert.