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: New ObjC style language development



At 04:51 PM 8/27/2005 -0700, Byron Ellis wrote:

On Aug 25, 2005, at 1:40 AM, Marcel Weiher wrote:

The interface already looks better (more native) than VW ,
much less Squeak.

Yes...very much the Dolphin model, it seems. If that's what you're looking for, then Ambrai is going to be an excellent choice, I think.

Unfortunately they seem to have chosen to implement it in Carbon, which plays havoc with my Emacs/Cocoa reflexes :-(

Besides, with Apple's current direction -- moving to Intel (ugh!!), I think the carbon libraries are even more obsolete.


Emacs/Cocoa,  eh? Interesting combination.


Anyway, my (spare) energy is currently focused on Objective- Smalltalk, which is coming along very nicely. This is 100%
integrated with the Objective-C runtime, as it really only
represents an alternate (simpler) syntax for sending Objective-C
messages to Objective-C objects and working with variables (local,
instance, customized). In fact, it achieves my long-term goal for
CocoaSqueak, the Objective-C bridge and the Objective-C code
generator: a Smalltalk where there really isn't any distinction
between the VM and the objects sitting "on top" of the VM. Put
another way: an object system whose VM is implemented by sending
(standard) messages to objects that are visible from, and could be
implemented in, the system.

So, if I'm reading this correctly... You're essentially building Obj- C objects... but binding, say, OCMethodImplementation to the selector
(via a trampoline or JIT or something)? Maybe with message semantics
for small types like floats and ints?


Cheers,

Marcel



--
Marcel Weiher                          Metaobject Software
Technologies
email@hidden         www.metaobject.com
The simplicity of power            HOM, IDEAs, MetaAd etc.
        1d480c25f397c4786386135f8e8938e4


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Objc-language mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/objc-language/ellis% 40stat.harvard.edu


This email sent to email@hidden

--- Byron Ellis (email@hidden) "Oook" -- The Librarian

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Objc-language mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/objc-language/email@hidden

This email sent to email@hidden

_______________________________________________ Do not post admin requests to the list. They will be ignored. Objc-language mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/objc-language/email@hidden

This email sent to email@hidden
References: 
 >Re: New ObjC style language development (From: Marcel Weiher <email@hidden>)
 >Re: New ObjC style language development (From: John Pfersich <email@hidden>)
 >Re: New ObjC style language development (From: Byron Ellis <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.