Live data from Hacker News

Stop the Hate: Obj-C Deserves Your Love

intridea.com

1–10 of 91 posts

Re: Stop the Hate: Obj-C Deserves Your Love

#2
So the post is about how he had to learn Objective-C quickly because they fired their iPhone developer. If you look under Services on their web page they have this...

"Our mobile development team is highly specialized in creating applications for many popular mobile platforms including the iPhone..."

Does "highly specialized" mean learned it last night...

Re: Stop the Hate: Obj-C Deserves Your Love

#5

So the post is about how he had to learn Objective-C quickly because they fired their iPhone developer. If you look under Services on their web page they have this... "Our mobile development team is highly specialized in creating applications for many popular mobile platforms including the iPhone..." Does "highly specialized" mean learned it last night...

Hah, oops. I think Sean meant at a previous employer. All of our mobile devs are seriously skilled (f.e., Brendan Lim delivers talks all over the place about mobile dev) and check out our work (Mashable, Oil Reporter, etc.). Er, point is: our mobile devs rock. :)

Re: Stop the Hate: Obj-C Deserves Your Love

#6

So the post is about how he had to learn Objective-C quickly because they fired their iPhone developer. If you look under Services on their web page they have this... "Our mobile development team is highly specialized in creating applications for many popular mobile platforms including the iPhone..." Does "highly specialized" mean learned it last night...

[deleted]

Re: Stop the Hate: Obj-C Deserves Your Love

#7

So the post is about how he had to learn Objective-C quickly because they fired their iPhone developer. If you look under Services on their web page they have this... "Our mobile development team is highly specialized in creating applications for many popular mobile platforms including the iPhone..." Does "highly specialized" mean learned it last night...

I just edited the blog post for clarity: Sean was working for another company when he first learned Obj-C. I don't think he specified that in his post initially, because it probably seemed so obvious (to him) that something like that would never happen at Intridea. :)

Re: Stop the Hate: Obj-C Deserves Your Love

#9
I don't understood why people think automatic deallocation = garbage collection = slow language. You can have reference counting without garbage collection. It's pretty obvious to a compiler when a variable has gone out of scope and can be dereferenced (and deallocated immediately at 0).

Using a language like obj-c where you have to do memory management manually just seems so archaic after using modern languages. Plus there is strange property duplication syntax, split header/code files, a GUI editor that doesn't easily wire events to code, named parameters, c/smalltalk calls mixed together, etc.. it's just a mess.

In my brief stint using it the whole time I kept thinking this would be so much simpler if I could do it the XYZ language way. Obj-C is a language that you have to try really hard to like. If you have to convince yourself then maybe it's not that good.

Post reply on HN