OSProcessPlugin and AioPlugin for OS-X

John M McIntosh johnmci at smalltalkconsulting.com
Tue Dec 25 20:52:40 UTC 2007


(a) Carbon is going away...
(b) Cocoa is 32/64bit
(c) Ian and I have been talking a bit about what to do, nothing  
decided yet.


The carbon part is used for:

1) the 1/60 timer
2) file path name encoding/translation
3) apple events
4) clipboard interaction
5) Display
6) keyboard/mouse
7) menu bar
8) openGL
9) drag/drop
10) internet configuration information
11) alias support for os-9 file aliases

Other items shared by the unix os-x vm and use core foundation logic  
or BSD calls, but aren't 64 bit aware would be

12) Midi support
13) joystick support
14) sound support
15) UUID generation
16) Socket support

On Dec 25, 2007, at 9:32 AM, Damien Pollet wrote:

> Hi John,
>
> how much do you depend on Carbon in the Mac VM ? Do you use it for
> stuff besides the Displaying and UI ?

--
= 
= 
= 
========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
= 
= 
= 
========================================================================





More information about the Squeak-dev mailing list