3 ms·
Please check your facts before posting to avoid being a clueless moron: C# is not just a static language it supports dynamic typing, C# is not just an object-or
by CmonDev 13y ago
Please check your facts before posting to avoid being a clueless moron: C# is not just a static language it supports dynamic typing, C# is not just an object-oriented language it's a functional language as well.
The post is downright offensive to C# developers.
EDIT: ok, I figured it out - it's a troll post to stir the HN community a bit. Lot's of other good languages get undeserved bashing.
- mikegioia 13y agoFor PHP he comes out of the gate saying "Don’t just assume PHP is horrible."! Apparently the ONLY redeeming quality of PHP is the vast number of developers who know PHP?
- UK-AL 13y agoC# is better than your standard dynamic typing you see with ruby, and python. It has type inference(static, but you don't have to declare types), straight out of functional languages.
- vinceguidry 13y agoC# is most definitely not a functional language. It has a few functional constructs, and it's possible to (painfully) code in a superficially functional style, but a "functional language" it isn't.
- codygman 13y agoI disagree that just providing functional constructs makes a language a "functional language". How mutable state, purity, and recursion are handled have quite a bit of say in whether a language is functional.