At least now I KNOW it to be true

I have been writing software for around 30 years – half of that professionally.  In that time I have written software in 13 different programming languages, all with their own quirks and foibles, and their own development environments.

So while I can not claim to be the source of all knowledge, I would put my views on the subject at expert level. As in – I know what I am talking about. This is not just something I googled then wrote an essay on, but something I have had quite a lot of experience in and the opinions I have formed are based on that experience.

Baby Brother – as far as I am aware – has not had any experience in writing computer software. He uses computers, and he uses software, but he has never been involved in creating it from the development point of view.

And yet today – when I told him that XCode and Objective-C were the biggest pile of crap I have ever had to use in my life as a developer, he told me I was wrong. Flat out wrong.

I told him XCode crashes every so often, and that I have to force quit and come back in. I told him that the other five developers at my company all say that Objective-C is an abomination before god. I told him that in all my years developing this is the most arduous and horrific environment I have had to put up with.

He told me that I was wrong – that if other developers can create such good programs, clearly I am just biased against Apple so my opinions are not worth anything.

Apparently the fact XCode crashes every so often is because "it is badly written", not because it runs on a Mac. But when software crashes in WIndows, it is because of Windows, and not the quality of the software.

Apparently having once written a two line program on a ZX Spectrum entitles him to tell me that clearly Objective C must be good if "so many good programs" can be written in it. 

The fact I have used twelve other program languages and not once have I had to put up with the shit that Objective C makes you go through doesn’t seem to matter.

No – because he is right, and I am wrong, and thus it will always be.

Anyway.

 

Log in to write a note