🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #7001

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

#7001
From: Marco Antoniotti
Date: Sat, 19 Nov 1994 20:53
65 lines
3304 bytes
In article <3agcr4$ce2@nntpd.lkg.dec.com> romanov@alex.nacto.lkg.dec.com (Aleksey Y. Romanov) writes:


   From: romanov@alex.nacto.lkg.dec.com (Aleksey Y. Romanov)
   Newsgroups: comp.lang.misc,gnu.misc.discuss
   Date: 17 Nov 1994 20:01:40 GMT
   Organization: Digital Equipment Corporation - Littleton, MA
   Lines: 59
   NNTP-Posting-Host: alex.nacto.lkg.dec.com
   Xref: thecourier.cims.nyu.edu comp.lang.misc:5455 gnu.misc.discuss:9069

	...

   Following is strictly IMHO. The principal requirement to scripting
   language is that it has to be usable by unqualified and semi-qualified
   people: one cannot expect lisp-guru to build application from pieces
   at customer place, I would rather expect somebody with background
   in accounting and some light programming experience to do this
   kind of job.

The same kind of people you are mentioning have learned and wrote
zillions of lines of junky code in so-called macro languages like 123
and Excel. They "get the job done" but it does not mean that they
would have written the same zillions of lines of junk code in a
different language.

Hence, junk code will still be written by people who need to "get the
job done" and who will learn whatever they need to learn to get where
they want.

Giving them a language that doesn't affect my stomach is a simple
twist of the way things could be :)

   I meant simple procedural language. I think that following requirements
   are important:

     - it has to be exisiting language

Lisp has existed since Fortran and COBOL. :)

     - it has to be simple enough non CS/Math/Physcs majors to use

Simplicity has nothing to do with the actual use. Spreadsheet Macro
Languages are seemingly simple. In reality they are messy.

     - it has to be interpretive

Schem and Lisp come with interpreters AND compilers.

   So, something a la Visual Basic seems quite appropriate for this
   task.

Or a la Scheme as proposed :)


Happy Lisping
--
Marco Antoniotti - Resistente Umano
-------------------------------------------------------------------------------
Robotics Lab		| room: 1220 - tel. #: (212) 998 3370
Courant Institute NYU	| e-mail: marcoxa@cs.nyu.edu

...e` la semplicita` che e` difficile a farsi.
...it is simplicity that is difficult to make.
				Bertholdt Brecht
Technical Details
Message-ID: <MARCOXA.94Nov19155342@mosaic.nyu.edu>
Path: arc1-ca.pugleaf.net!nntp.gmd.de!xlink.net!howland.reston.ans.net!gatech!rutgers!mcrcr6!cmcl2!thecourier.cims.nyu.edu!thecourier!marcoxa
References: <BOBO.94Nov15114920@avogadro.arc.nasa.gov> <CzD1HH.CHs@world.std.com> <DJOHNSON.94Nov16115604@seuss.ucsd.edu> <3agcr4$ce2@nntpd.lkg.dec.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-19 20:08:01 PST
Path: arc1-ca.pugleaf.net!nntp.gmd.de!xlink.net!howland.reston.ans.net!gatech!rutgers!mcrcr6!cmcl2!thecourier.cims.nyu.edu!thecourier!marcoxa
Newsgroups: comp.lang.misc,gnu.misc.discuss
Subject: Re: Why not BASIC ? (was Re: GNU Script ...)
Message-ID: <MARCOXA.94Nov19155342@mosaic.nyu.edu>
From: marcoxa@mosaic.nyu.edu (Marco Antoniotti)
Date: 19 Nov 1994 20:53:42 GMT
References: <BOBO.94Nov15114920@avogadro.arc.nasa.gov> 
 <CzD1HH.CHs@world.std.com> <DJOHNSON.94Nov16115604@seuss.ucsd.edu>
 <3agcr4$ce2@nntpd.lkg.dec.com>
Organization: Courant Institute of Mathematical Sciences
NNTP-Posting-Host: mosaic.nyu.edu
In-reply-to: romanov@alex.nacto.lkg.dec.com's message of 17 Nov 1994 20:01:40 
 GMT
Lines: 65