4 ms·
C# isn't modern? Do you know C#?
by ighost 17y ago
C# isn't modern? Do you know C#?
- nddrylliog 17y agoI don't consider C# a modern language. C# is a good proprietary ripoff of Java, with a few things done right. Java itself was a wrong interpretation of Smalltalk with C++-like syntax to attract the masses and, they randomly crossed every feature they thought was "complicated". What's modern about it? Except that they add bloat with each new version. The original C# wasn't so bad. Just my 2 cents =) EDIT: Stay calm. The above is obviously an over-statement. I don't really care about C#. Relax. Breathe. Write some Python. Feeling better now?
- shrughes 17y agoWhat would you expect a "modern" language to be like? Your opinion about C# is flat-out asinine. The original C# had less type safety. And it lacked anonymous delegates. And it required you to write out all your types. If you actually used C#, you would not decide that you'd rather use C# 1 instead of C# 3 unless you were deliberately being irrational.
- nddrylliog 17y agoAlright - before it becomes a troll =) I have no definitive opinion on C#. I don't use it, don't really care about it, and yeah the fact that bloats comes with successive versions doesn't mean there weren't improvements as well. In fact, bloat is often the price to pay for completeness/usefulness, and as I see it, C# is both quite complete and very useful (makes up for a lot of jobs now). I'd expect a modern language to be either very minimalistic like Io, or very expressive like Scala, or very straight-forward like Python. But I guess this is a point that would gain to be elaborated in a blog post or something - we're too limited here in the comment to say much of value.
- scott_s 17y agoIf you're ignorant of C#, then you probably shouldn't make declarations about it. Your definition of "modern," while reasonable, is not a commonly accepted one, so be careful about using it without defining it.
- nddrylliog 17y agoYou're right, now that I'm a public person, I must be careful what I declare. (Damn you, scope) No seriously - who cares what I say? ;)
- ighost 17y agoNo one cares what you say until you start flaming something you know nothing about. Then some people develop a need to set the record straight.
- uriel 17y agoI would expect a modern language to be like Limbo: http://limbo.cat-v.org http://limbo.cat-v.org