I feel like going from one niche language to another even more niche language is risky, even if the performance improvement demonstrably true.
I suppose it’s a chicken and egg problem for languages that want to grow their communities (if nobody takes risks on a language it won’t see adoption) but I’m surprised given their problem domain they didn’t go with something more widely known
Re:What's New in F# 9
by neonsunset on Sunday November 10, 2024 @03:40PM
(#42102478)
Not sure what's up with the author but from our brief interactions on X I have gotten an impression that they did not understand performance at a sufficiently low level and implications of using each language (and their compilers!) despite being adamant about the opposite, resulting in technical decisions driven by inaccurate conclusions. It was quite unfortunate and seemed like an emotionally-driven choice.
It's perfectly fine to use an LLVM-based language where it matters, but it's sad when C# could have been used to solve the problem without throwing the baby out with the bathwater.
[1] https://odin-lang.org/news/newsletter-2024-10/#interview-wit...