🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #6987

Re: Why not BASIC ? (was Re: GNU Script ...)

#6987
From: Mark S. Hathaway
Date: Tue, 29 Nov 1994 03:04
46 lines
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!hathawa2
References: <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