Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you like OCaml but want speed, parallelism and good library support, then F# is a good option.

There are trade offs. Bit's of C# leak in when using libraries written in C#. It's still a very nice language. With fable you can even complied to JS and use it client side.

Producing a single binary is a super power of Go. I'm not sure there are many other options out there.



Yeah. F# is possibly my favorite language. The tooling was really rough on Linux last time I looked (admittedly, quite some time ago). Its compiler was also not what I’d call fast (compared to ago or OCaml). But yeah. It may be a good candidate, actually! I’ll try kicking the tires this week.


Linux tooling is pretty good now. You just get more limited library access.

Compilation speed is not great but not the worst I've seen.


With more recent versions of .NET producing a single binary is also possible.

Would try F#




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: