Times whitespace misused as meaningful: C# - 0, F# - 38255.
Times had to re-order files to build a project: C# - 0, F# - 19.
Experienced non-arrogant developers found for hire: C# - 10000000, F# - 12.
Times had to re-order files to build a project: C# - 0, F# - 19.
Experienced non-arrogant developers found for hire: C# - 10000000, F# - 12.
I for one am tired of OOP (a la Simula 67) presented as the be-all and end-all :-(
The functional programming guys were right, and C++ set back the industry several decades. (better to have both FP and OOP, but OOP-only stinks)
Having the compiler understand that is great, because it means I no longer have to express my block structure twice.
It's one of the few things I regret about Rust's decisions, that they went for a C-like curly braces syntax.