Posted 4/20/2011 1:07 am
WHY CAN'T I PROGRAM IN 'SUBJECTIVE' C? YOU ANALYTICAL MEN AND YOUR TESTOSTERONE-POISONED PROGRAMMING LOGIC, IT'S JUST INFURIATING!
\
No. I learned x86 assembly and C back at college and did Java, Pascal (?!?) and functional programming using Miranda (?!?) in first year CS at university. I also used to do stuff in C using OpenGL as a hobby. All far more intuitive than Objective C's mash-up of C and Smalltalk-style object oriented faggotry.
I think people should start with low-level languages. Computers work in a way that makes sense. They're physical devices and people are good at reasoning about physical devices. Low-level languages reflect that. High-level languages reflect some crazed idiots idea about how people should solve problems that has then been shoehorned into the realities of how computers work. The result is a hybrid of brain-smashing gibberish. The higher level the language the more of a pain in the ass it is.
I played around with C and it wasn't that different. Seemed more cryptic with the syntax and lacked handy things such as dictionaries from Python. Maybe it's just me.
Yeah. I was working through it. But now I've decided to just get OpenGL up and running and work inside that, since I have some experience with it. It's coming along okay but there's just something about Objective C that I find profoundly annoying.
Posted 4/20/2011 1:33 am
Spend some time working on entering the code with some formatting you like. You'll find the code to be less ugly & you should find the code to be more readable in an English-like way.
You may also want to spend the $5 for XCode 4. Even though XCode 4 has problems of its own, you may find the XCode 4 environment to be more flulid, which will lower your stress in trying to learn this shit.
Posted 4/20/2011 1:40 am
One more thing… I've found that the API library is migraine inducing since the learning curve is fairly steep. Sometimes, simply finding the right way to do something can take a day.
I got XCode 4. Definitely prefer the single window style. The thing about the API is it's so verbose. It's probably helpful when you're reading code. Not so much when you're writing it.
Posted 4/20/2011 2:37 am
The Objective-C API libraries seem worse than others. When you're relying on stackoverflow.com as a primary source for documentation & examples, there's a problem...