[squeak-dev] Recent standalone Squeak ports, and recent hardware to run them?

John M McIntosh johnmci at smalltalkconsulting.com
Sun Apr 5 18:20:11 UTC 2009


Er iPhone, iPod Touch?  Well from the recently ported viewpoint.

See http://isqueak.org/PlatformVMAPI
for all the entry points, documentation and cross platform explanations.
This would be helpful for someone building on a new platform

The port because it's based on a unix system used the following three  
existing support files
sqFilePluginBasicPrims.c
sqUnixUUID.c
sqUnixSocket.c

The sqFilePluginBasicPrims provides for basic file io, not directory  
manipulation.
The SqUnixUUID.c is basically three lines of code
The sqUnixSocket.c is nasty stuff Ian and I worked on. I have been  
tempted but not too tempted to
replace it with CFNetwork logic.  Still any ill behavior I get on os-x  
I should get on the iPhone.


On 5-Apr-09, at 8:38 AM, Derek Peschel wrote:

> Is anyone using an existing "bare metal" version of Squeak these days,
> or working on a new one?  I know Squeak ran that way on the Itsy and  
> maybe
> on early Ipaqs, but I haven't heard of anything more recent.  On  
> newer Ipaqs
> Squeak runs under Windows CE but that's not I'm interested in.
>
> For a long time I've been hoping someone would maintain a clean  
> hardware
> platform not tied to any one OS.  It would be great if the platform  
> also
> favored virtualization and OS debugging.  The Linux handhelds  
> movement may
> have started along those lines but it seems to have stagnated.  This  
> list
> isn't about hardware design but perhaps someone has looked at these  
> questions
> from Squeak's perspective.
>
> Thanks,
>
> -- Derek
>

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






More information about the Squeak-dev mailing list