Announcing the F# 3.1 Compiler/Library Code Drop
blogs.msdn.com
Announcing the F# 3.1 Compiler/Library Code Drop
1–10 of 16 posts
Re: Announcing the F# 3.1 Compiler/Library Code Drop
#2 $ fsharpc file.fs # can run the generated file.exe via mono at this point
$ mkbundle --static file.exe -o file
Now ./file is a statically compiled binary. Easy deployment.Re: Announcing the F# 3.1 Compiler/Library Code Drop
#3On Linux making a standalone binary is surprisingly easy: $ fsharpc file.fs # can run the generated file.exe via mono at this point $ mkbundle --static file.exe -o file Now ./file is a statically compiled binary. Easy deployment.
Re: Announcing the F# 3.1 Compiler/Library Code Drop
#4On Linux making a standalone binary is surprisingly easy: $ fsharpc file.fs # can run the generated file.exe via mono at this point $ mkbundle --static file.exe -o file Now ./file is a statically compiled binary. Easy deployment.
Re: Announcing the F# 3.1 Compiler/Library Code Drop
#5On Linux making a standalone binary is surprisingly easy: $ fsharpc file.fs # can run the generated file.exe via mono at this point $ mkbundle --static file.exe -o file Now ./file is a statically compiled binary. Easy deployment.
Re: Announcing the F# 3.1 Compiler/Library Code Drop
#6Re: Announcing the F# 3.1 Compiler/Library Code Drop
#7On Linux making a standalone binary is surprisingly easy: $ fsharpc file.fs # can run the generated file.exe via mono at this point $ mkbundle --static file.exe -o file Now ./file is a statically compiled binary. Easy deployment.
I was interested in the language, but was put off by the .NET connection for using on linux. Is F# running on mono on linux comparable, performance-wise, with the windows stack?
Re: Announcing the F# 3.1 Compiler/Library Code Drop
#8Grrr. Why won't Microsoft open the CLR? It's so fast and has such amazing codegen! I don't want performance to degrade moving from Windows to some platform that requires I run mono!
Watch how you are about to answer your own question.
> I don't want performance to degrade moving from Windows to some platform that requires I run mono!
Yes, but Microsoft, who sells Windows licenses, does want performance to degrade when you move from Windows to some other platform.
Re: Announcing the F# 3.1 Compiler/Library Code Drop
#9* Linux: http://fsharp.org/use/linux/
* FreeBSD: http://fsharp.org/use/freebsd/
Re: Announcing the F# 3.1 Compiler/Library Code Drop
#10On Linux making a standalone binary is surprisingly easy: $ fsharpc file.fs # can run the generated file.exe via mono at this point $ mkbundle --static file.exe -o file Now ./file is a statically compiled binary. Easy deployment.
I was interested in the language, but was put off by the .NET connection for using on linux. Is F# running on mono on linux comparable, performance-wise, with the windows stack?
F# is better Scala than Scala, C# better Java than Java. Both suffer from a meh runtime (compared to other offers) on non-Windows platforms.