Hacker News new | past | comments | ask | show | jobs | submit login

We've been using it for over a decade (small part of a major defense company). We do not (and have never) targeted any Apple operating systems.



By request, more information.

We never ran any NeXT machines. There was no (and frequently continues to be, thankfully - we've got some good negotiators who manage to convince the customer that picking the language themselves is often not smart) customer requirement on language. As I recall, a number of candidate languages were examined as a replacement for C (which was what we were mostly using at the time) and the lightness of Obj-C, its Smalltalk-like object model and the ease of training newcomers to go from C to Obj-C, were amongst the reasons.


Very interesting. Could you please give us some more details?


Could you give some background on how that decision was made? I've only seen objC used in only a few situations. Usually academic and businesses that bought into NEXT computers. I've met a few neck beards who used it in Linux on GNUStep projects.

Outside of Apple and the few examples I haven't met anyone who has decided that objC was an obvious choice.


objC was common for a time in the NYC financial industry, because of in-house use of NeXT computers.


Is that some strategic choice? Like, less danger of being hacked or sth?


Probably a customer requirement. You don't do something for a contract in the government, unless the government requires or asks for it specifically.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: