> you can do all the important OOP stuff using C structs.
Such as having a safe, leak-proof string type? I think not.
Such as having a safe, leak-proof string type? I think not.
If I see a declaration like "Foobar baz;" I don't know which of "baz.boo", "baz->boo" or "baz[x]" are syntactically valid at a glance.
Dunno if that's a huge deal but it's all I came up with.