From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,a1c219342feb1c77 X-Google-Attributes: gid103376,public From: dvdeug@x8b4e53cd.dhcp.okstate.edu (David Starner) Subject: Re: ADA client/server Date: 2000/08/21 Message-ID: <8nrrpd$aik1@news.cis.okstate.edu>#1/1 X-Deja-AN: 660816864 References: <399ec91e@usenet.per.paradox.net.au> <8nre3m$e0d$1@nnrp1.deja.com> Organization: Oklahoma State University User-Agent: slrn/0.9.6.2 (Linux) Reply-To: dstarner98@aasaa.ofe.org Newsgroups: comp.lang.ada Date: 2000-08-21T00:00:00+00:00 List-Id: On Mon, 21 Aug 2000 14:25:15 GMT, Ted Dennison wrote: >I often wonder what kind of drugs the folks at AT&T were on when they >thought up "fork" and "exec" as good ways to do multi-tasking. Some of >the stuff in Unix is just brilliant, while some of it is worthy for >inclusion in INTERCAL. Can you elaborate? I'm not very familar with multitasking, but the little I've read about it puts heavy weight (fork) and light weight (thread) processes as complementary tools, each having its own use. I really don't see what you're going to replace exec with. A shell, for example, would have to use an exec like feature. It's also useful for calling external processes. What would be the replacement? Will it make a trivial shell (< 100 lines of code) easier or harder to write? -- David Starner - dstarner98@aasaa.ofe.org http/ftp: x8b4e53cd.dhcp.okstate.edu It was starting to rain on the night that they cried forever, It was blinding with snow on the night that they screamed goodbye. - Dio, "Rock and Roll Children"