Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Apple and Obj-c and Java

Apple and Obj-c and Java
Thread Tools
Mac Enthusiast
Join Date: Jan 2001
Location: ny ny usa
Status: Offline
Reply With Quote
Apr 6, 2001, 03:15 PM
 
I am trying to decypher Apple's syntax/language intentions for Cocoa. Originially devloped in Objective-C Apple has since added support for Java. The catch is that not all the API are accessable using Java syntax. Additionally their is bridge code that may or may not impare performance but at least adds another layer of complexity.

WebObjects was orginally an outgrowth of Cocoa and likewise was based on Obj-C. Now with the next version is going to be a pure Java application.

On their web site Apple seems to push both Java and Obj-C equally. . Many developers scoff at the Java implementation. The O'reilly book on Cocoa is in Obj-C. The iServices courses are also in Obj-C. So on one hand it looks like Apple is moving towards Java. But they don't make it clear by offering so many resources in Obj-C.

I believe Apple would be well served by embracing just one standard with 100% energy. Clearly there are marketing advantages to make it Java. But maybe the technological advantages lie with Obj-C.

any ideas?
'Satisfy the urge and discover the need' Q-Tip
     
Mac Elite
Join Date: Jan 2001
Location: New York
Status: Offline
Reply With Quote
Apr 6, 2001, 10:42 PM
 
As your last sentence said. There are market advantages to supporting Java but technological advantages to Objective-C. Objective-C will always be the REAL Cocoa language since it goes back with the API to '89.

Dave

------------------
Think Different.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 02:57 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2