3 ms·
F# isn't generally solving problems... well, it can but rarely at the same level as it introduces problems. People can have awfully cavalier opinions about swi
by jmull 9y ago
F# isn't generally solving problems... well, it can but rarely at the same level as it introduces problems.
People can have awfully cavalier opinions about switching languages, but it's a very heavy-weight change with strong implications for existing code, dev training (new syntax, new patterns, new pitfalls), available frameworks (often resulting in more new patterns), technology stack (which can reverberate out to testing, scalability, etc.)
Even if you assume F# is only better than C# and in no way worse, it's usually major investment to switch... typically at least an order of magnitude bigger than that bullet list of ways F# is better than C#.