3 ms·
I'm completely convinced you don't know what you're talking about. Your posting contains several inaccuracies. 1) Whether Objective-C would have been "extinct
by bheron 14y ago
I'm completely convinced you don't know what you're talking about. Your posting contains several inaccuracies.
1) Whether Objective-C would have been "extinct" is quite subjective, but given that it is the power and force behind the mobile revolution which is happening on the iOS devices (iphone, ipad, etc) and all of the Macs out there. I would venture a guess that you're wrong about it being dated.
2) It has recently been updated... Objective-C 2.0 has features such as Garbage Collection and ARC to make memory management easy. If your conceptualization of a "modern" language is C++ or Java, please think again. "Modern" languages are moving towards flexibility and loose typing (like in Ruby, ObjC, etc...) not language such as C++ or Java.
James Gosling was, indeed, quoted once as citing ObjC as the inspiration for Java. Many NeXT engineers, in fact, helped to build Java when they went to Sun.
3) ObjC's use on other platforms is hardly zero, but it is, nonetheless not very popular on other platforms aside from Mac. But this is not, as you seem to suggest, because it isn't any good, but because many developers don't know that it's useful on other platforms because they think it's restricted to Mac.
So, if any of you would like to help make ObjC more useful, feel free to help the GNUstep project. We have much of Cocoa implemented. Help us make it more complete!!!
GC