What is it ?
open, highly-portable Smalltalk implementation
- VM written entirely in Smalltalk
- translator produces equivalent C program
- compile and link with platform support; e.g. Unix:
1500 lines (i/o: files, network, ...)
+ 2500 lines (X Window System interface)- Bit identical image on zillions of platforms:
- Mac (PPC, 68k)
- Unix (Linux, FreeBSD, SunOS, Solaris, DEC OSF/1, HP-UX, SGI Irix)
- Win (95, NT, CE)
- Acorn (ARM/RiscOS)
- M32R/D (Mitsubishi ES)
- + OS/2, BeOS, NeXT, Newton, Pilot, ...
plus...
- real-time sound and music synthesis
- written entirely in Smalltalk
- extended BitBlt
- any depth, rotation, scaling, anti-aliasing, alpha blending, ...
- written entirely in Smalltalk
- network access
- simple construction of servers
- built-in HTTP protocol
- built-in FTP protocol
- asynchronous