Linked by Thom Holwerda on Fri 3rd Feb 2012 23:43 UTC
Thread beginning with comment 505879
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: You're wrong. It's bad iOS developers.
by bloodline on Sat 4th Feb 2012 11:23
in reply to "RE[3]: You're wrong. It's bad iOS developers."
RE[4]: You're wrong. It's bad iOS developers.
by tylerdurden on Sat 4th Feb 2012 20:34
in reply to "RE[3]: You're wrong. It's bad iOS developers."
Life is full of mysteries indeed, especially when you have no clue what you are talking about.
Objective-C, unlike C++, is a strict superset of C. And it does object orientation just like the creators of smalltalk intended it: via messages.
So if you claim Objective-C bears no semantic resemblance to C or SmallTalk, then I have to assume that you have never really programmed seriously on any of those three languages, or "semantic resemblance" does not mean what you think it does.
Edited 2012-02-04 20:36 UTC
RE[5]: You're wrong. It's bad iOS developers.
by darknexus on Sun 5th Feb 2012 08:15
in reply to "RE[4]: You're wrong. It's bad iOS developers."
So if you claim Objective-C bears no semantic resemblance to C or SmallTalk, then I have to assume that you have never really programmed seriously on any of those three languages, or "semantic resemblance" does not mean what you think it does.
That is not what I said. I said that obj-c is two languages smashed together, and the two bits don't resemble one another. The SmallTalk-like objective bit doesn't fit in with the regular C bit when maintaining code, and it's sometimes a pain to decipher poorly-written obj-c code much more so than even straight C.
P.S. You would debate better if you leave out accusations.




Member since:
2008-07-15
Couldn't agree more. A bastardized mix of C and SmallTalk, and neither bit bares even the slightest syntactic resemblance to the other. Even C++ is cleaner, and that's saying something. Why anyone thought the design of obj-c was a good thing I couldn't guess, and why Next (and as a consequence Apple) went with it is one of those mysteries we'll probably be wondering about forever.