Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site ukma.UUCP Path: utzoo!watmath!clyde!cbosgd!ukma!sambo From: sambo@ukma.UUCP (Inventor of micro-S) Newsgroups: net.micro Subject: Re: What Unix needs is ... Message-ID: <1707@ukma.UUCP> Date: Fri, 26-Apr-85 00:49:30 EST Article-I.D.: ukma.1707 Posted: Fri Apr 26 00:49:30 1985 Date-Received: Sat, 27-Apr-85 06:00:26 EST References: <9998@brl-tgr.ARPA> Organization: Univ. of KY Mathematical Sciences Lines: 21 Michal Young says: > If a stronger communication system > were available, which allowed for instance sending large data structures > by sending pointers (for instance, by mapping parts of the address space of > one process into that of another), then you could have the modularity of the > Unix small-process model with the efficiency of the monolithic approach. It seems to me what Young might be wanting is some way of doing coprocessing, and some way of sharing certain things between the processes, both of which are supported by Modula-2. Though there are pros and cons for both Modula-2 and C, I think both these features are desirable in a language. This, of course, would not solve the problem of combining tools, each of which is a completely separate program, in a flexible manner. ----------------------------------------- Samuel A. Figueroa, Dept. of CS, Univ. of KY, Lexington, KY 40506-0027 ARPA: ukma!sambo<@ANL-MCS>, or sambo%ukma.uucp@anl-mcs.arpa, or even anlams!ukma!sambo@ucbvax.arpa UUCP: {ucbvax,unmvax,boulder,oddjob}!anlams!ukma!sambo, or cbosgd!ukma!sambo "Micro-S is great, if only people would start using it."