6 ms·
I spent about 20 months porting darklang to F#. It took much longer than I expected. Here's how it went: https://blog.darklang.com/backend-rewrite-complete/ htt
by pbiggar 4y ago
I spent about 20 months porting darklang to F#. It took much longer than I expected. Here's how it went: https://blog.darklang.com/backend-rewrite-complete/ https://blog.darklang.com/backend-rewrite-complete/.
It probably took longer than it had to: 30% of that time was devops, I wanted it to be bug-for-bug compatible so I spent a lot of time writing tests, and we were using some stuff which wasn't mature yet (new JSON serialization lib, compile to webassembly, binary serializers)
F#/.NET certainly has everything needed, and I find it a much simpler language than OCaml (eg no module games) - really it's what I hoped OCaml would be.