Linked by Andrew Youll on Sun 10th Jul 2005 18:22 UTC, submitted by anonymous
Apple In the latest update to the technical documentation available from ADC, Apple has published this note: "Features added to Cocoa in Mac OS X versions later than 10.4 will not be added to the Cocoa-Java programming interface. Therefore, you should develop Cocoa applications using Objective-C to take advantage of existing and upcoming Cocoa features".
Thread beginning with comment 2253
To read all comments associated with this story, please click here.
Objective-C is Great, but
by fscotsman on Mon 11th Jul 2005 00:56 UTC
fscotsman
Member since:
2005-07-06

Objective-C is great, but it would be nice to have a language for Cocoa development that is both fast, and completely dynamic. Not a hodgepodge of C and Smalltalk. What makes Cocoa a pleasure is the framework not the language, although Objective-C is an order of magnitude better for application development than C++. It would be cool if in Leopard, or at the next WWDC Apple introduced a language that fits to Cocoa's semantics, and is completely dynamic with garbage collection. I could see a Smalltalk dialect fitting the bill. Incremental compilation, like lisp would be cool too.

Reply Score: 1

RE: Objective-C is Great, but
by Roguelazer on Mon 11th Jul 2005 01:17 in reply to "Objective-C is Great, but"
Roguelazer Member since:
2005-06-29

Isn't this why we have Ruby-Cocoa? ;)

Reply Parent Score: 1

RE[2]: Objective-C is Great, but
by on Mon 11th Jul 2005 01:48 in reply to "RE: Objective-C is Great, but"
Member since:

Or CamelBones (for Perl)

Reply Parent Score: 0

fscotsman Member since:
2005-07-06

Ruby is a great scripting language, but its sloooww. Java and .Net are an order of magnitude faster. Besides anything that isn't endorsed by Apple and come pre-installed on OS X is largely going to be ignored.

Reply Parent Score: 1

RE: Objective-C is Great, but
by MobyTurbo on Mon 11th Jul 2005 02:33 in reply to "Objective-C is Great, but"
MobyTurbo Member since:
2005-07-08

It would be cool if in Leopard, or at the next WWDC Apple introduced a language that fits to Cocoa's semantics, and is completely dynamic with garbage collection. I could see a Smalltalk dialect fitting the bill.

Steptalk, a Smalltalk dialect, is available for GNUstep and might work on Mac OS X.

Reply Parent Score: 1

RE: Objective-C is Great, but
by on Mon 11th Jul 2005 10:04 in reply to "Objective-C is Great, but"
Member since:

I think it's a good decision to drop the Cocoa Java interface. Objective-C is by far the best and most enjoyable language for developing Cocoa apps. Therefore, it should be at the center of the Cocoa effort. Since people are adopting Objective-C instead of using the Cocoa-Java interface there is no reason for Apple to waste a lot of engineering effort on the Cocoa-java bridge. However, it's true that having a highly dynamic scripting layer available in Cocoa would be great. The most obvious choice would be to add the F-Script
http://www.fscript.org
environment to Cocoa.

Reply Parent Score: 0