Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!db.toronto.edu!jonah From: jonah@db.toronto.edu (Jeffrey Lee) Newsgroups: comp.os.minix Subject: Re: Progress report on MINIX 1.5.0 (was 1.4b) Message-ID: <1989Nov20.133845.2809@jarvis.csri.toronto.edu> Date: 20 Nov 89 18:38:45 GMT References: <4583@ast.cs.vu.nl> <13589@eerie.acsu.Buffalo.EDU> Lines: 12 bediako@marvin.cs.Buffalo.EDU (Bernard Bediako) writes: >Is the 1.5.0 version going to contain #ifdef 's for all the different >architectures (IBM,ST, MAC, etc) or is it only going to be for the PC? Past experience with "portable" editors suggests that it is much better to isolate system dependencies in separate files rather than use ifdefs if at all possible. This requires a considerable amount of foresight and well defined module interfaces with information hiding. I don't know how easily this practice could be applied to the existing versions of Minix. j.