Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ObjC vs Java -- NEWBIE



On Feb 5, 2004, at 11:39 AM, email@hidden wrote:

Jim Hagen wrote:
| Ryan's biggest problem with Objective-C is going to be that he's not an
| experienced C programmer. For him, the most difficult parts of
| Objective-C are likely to actually be C, once he wraps his head around
| the Smalltalk-like method syntax.

There'll also be the completely different approach to memory management, as Objective-C doesn't use garbage collection.

Glen Fisher

Should I ask how that's different from being a problem in C ? No, I shouldn't. And I'm definitely stepping away from any statements about Objective-C and memory management. Search the archives for that thread... reference counting != garbage collection... back away from the bait...

On Feb 5, 2004, at 1:13 PM, Ruffin Bailey wrote:

RAELbasic is not nearly as low-level as C nor as mature when it comes to object oriented programming as Java, but is a great way to get an undecompilable (new word alert!) app bundle that'll go xplat fairly quickly. You can even put in conditional code to reference dll's you've created in VB6 or COM-wrapped .NET assemblies.

Ruffin makes the point that Ryan might want to look at other cross-platform development environments as well... *if* he's looking to program in something other than Java, which I'm not sure why he'd go there, buzzwords aside ( is anything *really* 'undecompilable', given that it's all 1's and 0's? ) and dll's don't sound any more cross-platform than GNUStep, though using some existing code may have merit, it may fail the xlpat goal... given that he's experienced in Java, he should probably continue to use it unless there's a very compelling reason to do otherwise. There's also xplat 'fairly quickly' v.s. xplat 'without a recompile' v.s. writing two apps in different languages to do the same thing targeted to different environments... pick your goals, then your design, then your tools, or use the tools you have and pick the design you can succeed in building.
_______________________________________________
java-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/java-dev
Be sure to read the FAQ http://developer.apple.com/java/faq/ before posting
Do not post admin requests to the list. They will be ignored.
References: 
 >ObjC vs Java -- NEWBIE (From: Lotsa Cabo <email@hidden>)
 >Re: ObjC vs Java -- NEWBIE (From: Jim Hagen <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.