Wish list: More free open source environments for developing cross-platform F# apps


When I discovered Mono and F#, and initially thought "Wow, I can finally write my apps for Mac, Windows, Linux, Android, and iOS, all in the same programming language, and a decent ML at that." But when I discovered the impracticality of setting up F# tools, I was very disappointed.

fsxplat is a noble project. For the moment, F# is incredibly UNsupported in most environments:
  • Windows: Confusion between Visual F# and open source F# compiler. Can't install open source F# compiler.
  • Android: Choices are to compile to JavaScript with WebSharper or build with MonoAndroid. Both tools are "freemium".
  • iOS: Ditto. Except MonoTouch for iOS isn't even listed as a viable option at present.
  • Mac OS X and Linux: Appear to have full support using Mono. fsxplat and F# Github documentation could clarify this in simpler writing.
Most of these tools are lackluster paid applications. Who should we call out to for better cross-platform support for F#?
Closed Jan 27, 2013 at 10:56 PM by quasilord1


funnelweb wrote Nov 5, 2012 at 4:51 PM

Can you move this to the fsharp.github.com/fsharp issue tracker? We're moving everything to do with cross-platform F# over there and this is an important discussion point.

funnelweb wrote Nov 5, 2012 at 6:44 PM

For what its worth 100% free on Mac, Linux and Windows is a good start :)

Android is a challenge for "free and not Java", but at least there are options. iOS is a challenge for "free and not Objective C", and again there are options.