franceus@TYCHO.ARPA.UUCP (02/19/87)
Unless you are going to use Unix you can do multi-tasking without using fork(). In fact, I prefer other ways of doing it. On the Amiga you can call up an arbitrary piece of code using the LoadSeg() and CreateProc() calls or, if you merely want to run something non-concurrently you can call Execute(). There are alot of neat things about Amiga multi-tasking like fast message passing which are more difficult on Unix... As far as simplicity of software, an MMU would be REAL useful, but as I see it, and from my experience in using the Amiga, not 100% necessary. Of course, I will be the first in line for an MMU when it come out, but for now, the risk (minimal, except when developing_ ) of traashing the ssytem is apparently small (from experience) and the ultility gained is great... Paul Franceus Gravity: it`s not just a good idea, it's the LAW! -------