4 ms·
> It has a scripting mode where compilation is done on the fly. This makes it look and feel very similar to python but you still get type checking and much bett
by muglug 5y ago
> It has a scripting mode where compilation is done on the fly. This makes it look and feel very similar to python but you still get type checking and much better performance.
This is a really wonderful quality in a compiled language. I wish there were more languages with this attribute (but it’s a lot to ask for).
- BBC-vs-neolibs 5y agoCrystal, the compiled-but-super-fast statically typed Ruby dialect.
- nestorD 5y agoThat feature was actually inherited from Ocaml. Both have a REPL and type inference powerful enough to insure that you never indicate types in Ocaml and rarely in F#. The experience is close to having an elegant Python with types, definitely worth becoming more popular.
- DeathArrow 5y agoThe only thing F# has in common with Python is that it is a simple language. Other than that they are different paradigms.