🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #7021

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

#7021
From: Darin Johnson
Date: Wed, 16 Nov 1994 19:56
33 lines
2518 bytes
> I am wondering why BASIC married with shared libs is out of consideration
> as developer level interface ?

But why should it be in consideration in the first place?  That's
the real question.  What advantages does it have?  I can't think
of any except that some people know it already, but that applies
to most languages.

Drawbacks:
  - causes beginners to learn bad programming design
  - if you toss out line numbers, and start using the structured
    constructs, long variable names, etc, then IMHO, you don't
    really have basic anyway.
  - variable naming conventions determining type.  Blech.
  - bad image.  You think some people despise lisp-like languages,
    just wait till you see the basic haters...
  - no data structures beyond an array.

Do you really want the BASIC syntax, or do you just want a procedural
interpretive language, such as a Pascal thingy with good string ops?
What if all the function names were changed? IMHO, the things that
make a language BASIC as opposed to a new language with a new name are
the very things that need getting rid of.

> The procedural language has very substantial advantage - it is the most
> natural way for human beings to describe its activities.

VERY subjective.  Or do you have any references?  And even if
true, BASIC is not the only procedural language.
--
Darin Johnson
djohnson@ucsd.edu
    "Are you a doctor?"   "No, but I watched."
Technical Details
Message-ID: <DJOHNSON.94Nov16115604@seuss.ucsd.edu>
Path: arc1-ca.pugleaf.net!nntp.gmd.de!newsserver.jvnc.net!news.cac.psu.edu!news.pop.psu.edu!hudson.lm.com!godot.cc.duq.edu!newsfeed.pitt.edu!gatech!swrinde!ihnp4.ucsd.edu!network.ucsd.edu!132.239.1.20!djohnson
References: <BOBO.94Nov1113037@avogadro.arc.nasa.gov> <BOBO.94Nov9112502@avogadro.arc.nasa.gov> <JANSSEN.94Nov9184617@holmes.PARC.Xerox.Com> <BOBO.94Nov15114920@avogadro.arc.nasa.gov> <CzD1HH.CHs@world.std.com>

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-16 16:00:43 PST
Path: arc1-ca.pugleaf.net!nntp.gmd.de!newsserver.jvnc.net!news.cac.psu.edu!news.pop.psu.edu!hudson.lm.com!godot.cc.duq.edu!newsfeed.pitt.edu!gatech!swrinde!ihnp4.ucsd.edu!network.ucsd.edu!132.239.1.20!djohnson
From: djohnson@seuss.ucsd.edu (Darin Johnson)
Newsgroups: comp.lang.misc,gnu.misc.discuss
Subject: Re: Why not BASIC ? (was Re: GNU Script ...)
Date: 16 Nov 1994 19:56:04 GMT
Organization: UCSD Computer Science and Engineering Department
Lines: 33
Message-ID: <DJOHNSON.94Nov16115604@seuss.ucsd.edu>
References: <BOBO.94Nov1113037@avogadro.arc.nasa.gov>
 <BOBO.94Nov9112502@avogadro.arc.nasa.gov>
 <JANSSEN.94Nov9184617@holmes.PARC.Xerox.Com>
 <BOBO.94Nov15114920@avogadro.arc.nasa.gov> <CzD1HH.CHs@world.std.com>
NNTP-Posting-Host: seuss.ucsd.edu
In-reply-to: ralex@world.std.com's message of Wed, 16 Nov 1994 12:32:04 GMT