Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Wraith Scheme 1.31 released (for Macintosh); does parallel processing

0 views
Skip to first unread message

Jay Reynolds Freeman

unread,
Jan 28, 2008, 3:20:50 AM1/28/08
to Jay_Reynol...@mac.com
Today I released version 1.31 of Wraith Scheme, which is a full R5
Scheme implementation for the Apple Macintosh, with enhancements for
parallel processing, by which I mean multiple copies of the Wraith
Scheme application (separate Unix processes) all running at once,
sharing Scheme main memory. For details, and to download a copy,
visit the software page of my website:

Main website: http://web.mac.com/jay_reynolds_freeman

Software page: http://web.mac.com/jay_reynolds_freeman/iWeb/My/Software.html

The software page includes a link to a web-browsable copy of the
Wraith Scheme Help file, a and more specific link to the part of that
file that discusses parallel processing.

Wraith Scheme 1.31 is a bug-fixer for Wraith Scheme 1.30. There were
two significant bugs:

1) Installing Apple Security Update 2007-009 on some Macintoshes
caused Wraith Scheme 1.30 to lose its ability to paste and
drag-and-drop text into the input area. (Yes, you read that
correctly: The same Wraith Scheme binary that worked before
Security Update 2007-009 did not work after it. Apple was most
disturbed, but also very helpful. I have a workaround and they
may well have a fix in due course.)

2) I missed a critical section involving Wraith Scheme 1.30
interprocess communication. When one process requested that
another process do something while the latter process was
removing the last item from its input queue, the communication
occasionally failed.

Both fixed in Wraith Scheme 1.31.

-- Jay Reynolds Freeman
---------------------
Jay_Reynol...@mac.com
http://web.mac.com/jay_reynolds_freeman (personal web site)

0 new messages