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
|
|
|
|