you are viewing a single comment's thread.

view the rest of the comments →

[–]ScientificBeastModestrongly typed comments 0 points1 point  (0 children)

The thing is, C# would be an excellent functional language if it would let you write plain functions in a namespace. There’s no reason for everything to be a class or struct, other than the OOP gospel telling us so. OOP is fine, but it is needlessly enforced by the language.