Apple has Objective-C, Mozilla has Rust, Google has Go, Microsoft has C#. I wonder if Facebook was feeling a little left out of the post-C++ language party?
Each language is like the others in that it has become associated primarily with a single organization.
That's what I was attempting to convey, not any similarity between the languages themselves (the erroneous and unfortunate mention of C++, notwithstanding).
Fair enough. I should have specified CLR instead of C# in general.
That said, I stand by my argument that it is better compared to Java, though the later revisions have been adding more C++-esque low level features. I find C# a good compromise.
> It should be compulsory for everyone to learn about compiler design, before comparing programming languages.
My oversight, and difference of opinion with you does not mean I'm an uneducated idiot. I wrote a (limited) C compiler in my undergrad and programming languages was large mandatory portion of 4th year. If you rear-ended somebody on your morning commute, I'm not going to assume you're a dangerous driver and should be pulled off the road.
This is Hacker News - not Reddit. The least we can do is act like that means something.
Objective-C isn't exactly a "post-C++ language". The two languages showed up around the same time in the 80's and have orthogonal object models (in a very concrete sense given the existence of Objective-C++).