Re: The Promise of Forth
- From: Bernd Paysan <bernd.paysan@xxxxxx>
- Date: Fri, 02 May 2008 23:02:11 +0200
John Doty wrote:
You need something like StrongForth as a foundation to do it right.
Yes, thought of that. That's one reason to get Stephan Becher to write a
StrongForth in ANS Forth, so you can add that on top of a normal Forth
system. Add infix on top of StrongForth, and you get what your users want.
Furthermore, Fortran goes far beyond formulas. Much Fortran code in my
archives is dominated by library calls. Again, the library issue.
No, not really. The libraries are Fortran libraries. No problem to call
Fortran libraries from bigFORTH.
Also,
Fortran uses English imperative words like DO as prefix, as they are
used in English, while traditional Forth uses English words in ways that
do much more violence to the way the are used in English.
I find any programming language except perhaps COBOL is doing a lot of
violence to the English grammar. Some less, others more. I've never found
any value in that, programming languages are programming languages, natural
languages are natural languages, and as such not very good when programming
a computer. The idea that grammar is a "mental muscle" for programming is
alien for me, because I don't use grammar for my mental model of the
machine - the computer is not a grammatical object, it is a state machine.
Maybe other people may use grammar, I don't care much (the way I use my
brain to program computers is quite successful).
--
Bernd Paysan
"If you want it done right, you have to do it yourself"
http://www.jwdt.com/~paysan/
.
- Follow-Ups:
- Re: The Promise of Forth
- From: John Doty
- Re: The Promise of Forth
- From: Elizabeth D Rather
- Re: The Promise of Forth
- References:
- Re: The Promise of Forth
- From: John Doty
- Re: The Promise of Forth
- From: Bernd Paysan
- Re: The Promise of Forth
- From: John Doty
- Re: The Promise of Forth
- Prev by Date: Re: advantages of forth over other languages
- Next by Date: Re: What's right with FORTH and wrong with c.l.f.
- Previous by thread: Re: The Promise of Forth
- Next by thread: Re: The Promise of Forth
- Index(es):
Relevant Pages
|