A C# dev can learn F# in two weeks.
And it is a very big difference. IMHO, „C#/Java is good enough“ typically comes from people who never have seen the simplicity pipes and computation expressions bring to the code.
And it is a very big difference. IMHO, „C#/Java is good enough“ typically comes from people who never have seen the simplicity pipes and computation expressions bring to the code.
Comments
No one ever bothered to ask if it would simply be more efficient to learn F# enough to use those features with interop. 💡
The AI-generated code I’ve seen is less objectively stupid than other people’s code I’ve had to maintain (at least in terms of style, if not correctness). Still, it’s early days, and the generated code is still in an imperative language…