4 ms·
Yeah I was struck by that line too. After 10 years as a C++ and Java developer, and 3 years of Objective-C, Objective-C is by far my preferred language (althou
by interpol_p 14y ago
Yeah I was struck by that line too.
After 10 years as a C++ and Java developer, and 3 years of Objective-C, Objective-C is by far my preferred language (although it's an absolute must to use with an auto-completing IDE due to its wordiness).
- nicholassmith 14y agoI think it's mostly Obj-C's syntax is a bit of an oddity if you're a C/C++/Java/Python/Go (I think that's the main flavours in Google) developer who's never seen it before, but after spending some time in it it does make a lot of sense how it's been approached. Plus isn't syntax mocking the same as editor mocking? Expected and pointless.
- zem 14y agoexpected, pointless and not really taken seriously by anyone involved. it's just a fun social convention to identify with a team and mock the other team and it's adherents.
- morty16 14y agoI went from SmallTalk to Java/C/C++ in the mid-nineties. Obj-C is both a relief and a constant source of frustration.
- abrahamsen 14y agoI'd expect Smalltalk programmers to find Obj-C syntax much more natural than Java, C#, or C++.
- morty16 14y agoyes, but I get reminded every day how it is not SmallTalk. e.g. the primitive vs. object distinction, the lack of closures (gcd is a poor replacement) and the way they allow a rethink of control flow, the neat things you can do because the stack is an object (restart exceptions with values! coroutines!) I'm fine with the compromise, I just wish it was different. I had hopes that MacRuby would turn into a supported systems programming language, but it's not to be.