Article View: bit.listserv.simula
Article #403Simula for Mac uncooperative
From: David B. Gustavson
Date: Thu, 07 Sep 1995 00:00
Date: Thu, 07 Sep 1995 00:00
23 lines
1779 bytes
1779 bytes
I've been using MacSimula 4.11 on the Macintosh, and am extremely impressed with its quality. Every bug I've found has turned out to be mine, not a compiler problem! But it has one big deficiency: once my simulation starts running, it keeps control of the entire machine. No cycles are freed for updating the clock display, picking up characters from the network, etc. It would be sooo much nicer if it could run in the background like a normal cooperative MacCitizen, even though that would of course be much slower, because then I could use my Mac for some of the other things I need to do, like email. There is a bunch of Mac interface stuff included, which I have not used so far because I wanted to keep my simulation portable, but I wonder if that could be used to add background capability. Has anyone had experience with the Mac version, to advise me if this direction is worth pursuing? Or is there an undocumented switch for the compiler that makes it generate more Mac-friendly code? --David B. Gustavson phone 415/961-0305 fax 415/961-3530 SCI (ANSI/IEEE Std 1596 Scalable Coherent Interface) chairman Exec. Director, SCIzzL: Assoc. SCI Local-Area MultiProcessor Users 1946 Fallen Leaf Lane, Los Altos, CA 94024-7206 dbg@sunrise.scu.edu For more info on SCI or SyncLink, see the Web: html://sunrise.scu.edu
Technical Details
Message-ID:
<dbg-0709951106150001@192.0.2.1>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 113dd9,dca2b13fe797c631,start X-Google-Attributes: gid113dd9,public From: dbg@sunrise.scu.edu (David B. Gustavson) Subject: Simula for Mac uncooperative Date: 1995/09/07 Message-ID: <dbg-0709951106150001@192.0.2.1> X-Deja-AN: 109753374 sender: scicnslt@netcom23.netcom.com organization: SCIzzL, Santa Clara University newsgroups: bit.listserv.simula