To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 1789
1788  |  1790
Subject: 
Re: BASIC like programming alternatives?
Newsgroups: 
lugnet.robotics
Date: 
Thu, 24 Dec 1998 00:35:20 GMT
Original-From: 
stephen p spackman <stephen@acm.org^nomorespam^>
Viewed: 
1887 times
  
Ian Hall-Beyer wrote:

Unfortunately, to write sophisticated programs, you need a sophisticated
language. which tosses anything even remotely BASIC-like (and most
interpreted languages) right out the window.

I'm not sure what this crack is about - the classical "interpreted" - ie
hard to compile - languages (LISP, SETL, APL, SNOBOL, Icon, Smalltalk,
Prolog, etc) have been anything but unsophisticated. In general, the
more sophisticated the language, the more effort it has taken to get
first class compilers, and the more it has been perceived as
"interpreted".

The reason BASIC is braindead is that it's a member of the FORTRAN
family, which is a difficult handicap to overcome.

The reason C is tolerable is that it's (arguably) the idiot child of
Algol - and even a very bad compiler can produce reasonably efficient
output.

And note, by the way, that BASIC is very *easy* to compile - but it's
not worth the effort!

C is not that hard to learn if you've ever used any kind of structured
language before.

It's just not very *safe*.

stephen



Message is in Reply To:
  Re: BASIC like programming alternatives?
 
(...) Unfortunately, to write sophisticated programs, you need a sophisticated language. which tosses anything even remotely BASIC-like (and most interpreted languages) right out the window. C is not that hard to learn if you've ever used any kind (...) (26 years ago, 23-Dec-98, to lugnet.robotics)

12 Messages in This Thread:




Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR