"a guy that didn't bother to use comments or any documentation and his idea of versioning system are a bunch of folders"
What does this have to do with the Objective-C language itself?
What does this have to do with the Objective-C language itself?
Nothing except they had a bad experience using the language. It's like that time you ate a bunch of meatloaf right before coming down with the flu. It wasn't the meatloaf, but you still might never eat it again...