I can see why Apple desperately needed a new programming language, but why didn't they choose an existing modern(-ish) language? Ruby or Python maybe.

Objective-C was fine for old-school devs (like me!) brought up on C/C++/Assembly, but I guess manual memory management, dated syntax (semi colons and curly brackets everywhere!) do make things unnecessary impenetrable.  

I'm amazed how many iOS jobs just ask for Objective-C (rather than cross-platform skills), so think it will may actually do OK.  It's just a real shame it's going to create more non-portable code.

No comments:

Post a Comment