@ryo @xianc78 @lanodan Is it really? I’m not too familiar with either, but from what I’ve seen of them and read about tehm, C++ seems to differ from C in subtle ways and mix in lots of its own syntax, while Objective-C is just C with object definitions and messaging in the form of [object message]. Or is there much more to it?
@ryo @xianc78 @lanodan I actually appreciate the difference. OOP as a paradigm feels very different from the imperative one to me, so it seems fitting that its syntax would be different.
At least for me, C++ was my introduction to OOP, and I just didn’t get it. It just seemed like structs with a lot of special treatment bolted on, and I just couldn’t see the different paradigm in it. Then I saw Smalltalk and was like ‘oh okay, so the whole idea is that I send objects messages, that makes sense’.
I guess I’ve got some personal bias from introductory experience, but at least for approaching OOP, I think Objective-C’s syntax makes things much more obvious.
Sounds like something Crapple came up with.
Their Objective-C language is way more harder to learn than C++!