Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!brl-adm!rutgers!im4u!ut-sally!utah-cs!utah-gr!uplherc!esunix!bpendlet From: bpendlet@esunix.UUCP (Bob Pendleton) Newsgroups: comp.lang.modula2 Subject: OSSI, A beautiful system! Message-ID: <240@esunix.UUCP> Date: Fri, 14-Nov-86 11:07:44 EST Article-I.D.: esunix.240 Posted: Fri Nov 14 11:07:44 1986 Date-Received: Sun, 16-Nov-86 02:27:30 EST Lines: 25 [] I've now looked over the OSSI definition modules that were placed on the net and read the article "A Portable Operating System Interface and Utility Library" in the November 86 IEEE Software and have a few questions and comments. OSSI as described in the paper looks like what I've been wanting for a long time. A full function machine independent library system for Modula-2. I like it. Bravo to the developers! I'm looking forward to seeing the other 7 OSSI definition modules discussed in the paper. If these have been distributed over the net, I missed them. Could someone please forward copies to me. These are the definitions of SIWindows, SITextWindows, SIGraphicWindows, SITurtle, SIMenus, SIMouse, and SIFullScreen. The elegance and portability of the interactive interface defined by these modules is described in glowing terms in the IEEE Software paper. It would be hard for me to understand why the authors would not distribute the full specification of ( quoting from the last line of the paper ) "a candidate for a standard Modula-2 library." Even with out the interactive interface I think OSSI is a move in the right directions. Bob Pendleton