Article View: comp.lang.misc
Article #6987Re: Why not BASIC ? (was Re: GNU Script ...)
From: Mark S. Hathaway
Date: Tue, 29 Nov 1994 03:04
Date: Tue, 29 Nov 1994 03:04
46 lines
2973 bytes
2973 bytes
> In article <3aqlrm$81s@admin5.hsc.uth.tmc.edu>, > jmaynard@admin5.hsc.uth.tmc.edu (Jay Maynard) writes: >> In article <BRUCE.94Nov21152401@iasc3.scm.liv.ac.uk>, >> <bruce@liverpool.ac.uk> wrote: >> It isn't. It just happens that a scheme-like language is nicer as the >> low level interface. > IYHO. >> Developers will have a number of translators (or >> similar) available so that they can program in elisp, something >> Tcl-like (a procedural language), something C-like, etc., if they >> don't like scheme. > Scheme, and other languages with Lots of Irritating Spurious Parentheses, > are truly bletcherous. Even if you offer translators, chances are that > people will still have to resort to Scream to do some things. > > Dammit, people, you're doing Unix. Why not _do_ Unix? Like it or not, the > people who will flock to YAFAUC (for that's what the Hurd is, at this point) > are going to be Unix weenies...who, generally, like C and hate LISP. As I understand the Hurd, it's the Mach operating system with the C library and the ability to create numerous virtual sessions. Each virtual session will have it's own device drivers (not embedded in the OS like Linux, but as add-ons like DOS) and it's own CLI and/or GUI. The C library creates the common API that is familiar to programmers on most Unix-type systems. It will allow current software to be ported to the Hurd rather easily. All of this taken together is rather nice. You can call it Unix if you like, but if the C library is replaced with a DOS-like emulation library then what would it be? If you have the C library, but a DOS-like CLI then what would it be? What if there is no C library or any "emulation" library, would it just be Mach? The separation of each of the key components makes for an interesting and very flexible OS. To be so narrowly focused that one can only see Unix and csh isn't necessary. There can be (and hopefully will be) many flavors of the Hurd. I only hope the Hurd doesn't require a gigabyte of RAM. I'd like to be able to run it on my 4MB 80486 PC. Mark S. Hathaway <hathawa2@marshall.edu>
Technical Details
Message-ID:
<1994Nov28.230429@hobbit>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!swrinde!gatech!news-feed-1.peachnet.edu!darwin.sura.net!wvnvms!marshall.wvnet.edu!marshall.edu!hathawa2References:
<BOBO.94Nov1113037@avogadro.arc.nasa.gov> <3aqlrm$81s@admin5.hsc.uth.tmc.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f891f,9bda08f2f068881f X-Google-Attributes: gidf891f,public X-Google-Thread: 1025b4,9bda08f2f068881f X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1994-11-29 18:47:23 PST Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!swrinde!gatech!news-feed-1.peachnet.edu!darwin.sura.net!wvnvms!marshall.wvnet.edu!marshall.edu!hathawa2 Newsgroups: comp.lang.misc,gnu.misc.discuss Subject: Re: Why not BASIC ? (was Re: GNU Script ...) Message-ID: <1994Nov28.230429@hobbit> From: hathawa2@marshall.edu (Mark S. Hathaway) Date: 28 Nov 94 23:04:29 EDT References: <BOBO.94Nov1113037@avogadro.arc.nasa.gov> <3aqlrm$81s@admin5.hsc.uth.tmc.edu> Organization: Marshall University Nntp-Posting-Host: frodo.marshall.edu Lines: 46