David T. Lewis wrote:
On Thu, Jul 30, 2009 at 05:51:02AM +0100, Douglas Brebner wrote:
David T. Lewis wrote:
FWIW, the implementation that I used for OSProcess is:
OSProcess class>>isWindows OSProcess class>>isUnix OSProcess class>>isUnixMac OSProcess class>>isNonUnixMac OSProcess class>>isRiscOS (1) OSProcess class>>isOS2 (2)
And yes, Squeak does run on platforms other than unix and win32. Hopefully it is not too much of a stretch to envision #isSqueakNOS, #isPlan9, #isVMS, #isChrome, and #isTripos (3). And Tripos was the host for BCPL (4) which was a host for early Smalltalk, which begat Squeak, which inspired Pharo, which leads us to this discussion, so give some love to Tripos and also to Martin Richards (5) who continues to advance the development of several of these seminal technologies.
I believe there's a port to Syllable too, and I expect to see one to AROS or another AmigaOS version :)
[veering hopelessly off topic, sorry] The original AmigoOS was Tripos: http://www.amigahistory.co.uk/tripos.html
The original Amiga*D*OS was Tripos, AmigaOS was more than that (as that page mentions, Intuition already existed). Though I agree, this is very offtopic :)