3 ms·
Since it has to be transpiled into the severely limited language JavaScript, is it worth it at all? F# for instance should have been a functional language but
by classified 2y ago
Since it has to be transpiled into the severely limited language JavaScript, is it worth it at all? F# for instance should have been a functional language but it turns out to be just some lipstick on the pig of procedural object soup, since the .NET runtime isn't actually capable of anything else. Is the situation any better here?
- mark38848 2y agoPureScript is arguably the prettiest functional programming language and it compiles to JS (or Erlang, or C++, or Go, or Chez Scheme, or Kotlin, or C)
- neonsunset 2y agoThe comment on F# is rather deranged. CIL has had functional languages in mind since its inception, particularly because of explicit tailcall support. If anything, it provides all the low-level building blocks the JVM lacks that enable efficient lowering strategy (even if F# does so relatively conservatively and does not push .NET like it could have).