I've seen a complete accounting system written
in APL. I've also seen a complete banking system
also written in APL and deployed across tens of
small finanical companies and hundreds of sites.
Both worked well.
This leads to the saying "if you don't like Forth, then it's your own falt". Meaning that the language is self-extensible and if it is missing something that you need/require/want then you should just add it. I've used OO systems for Forth which I thought were quite nice. It wouldn't be such a simple feet to add OO to some other langages (witness C->C++).
Do you ever wonder what could have been if the
world had gone with Forth or something like Forth,
instead of C & UNIX and their decendents? Do you
think that it could have been possible?
I remember the happy days of programming my Amiga
in JForth and MultiForth. Those were much more
powerful and flexible systems than the C compiler
I had originally used to program the Amiga.
GIMP uses Scheme, which is of course a kind of Lisp
I've seen a complete accounting system written
in APL. I've also seen a complete banking system
also written in APL and deployed across tens of
small finanical companies and hundreds of sites.
Both worked well.
The PalmPilot also makes good use of whole-screen applications.
This leads to the saying "if you don't like Forth, then it's your own falt". Meaning that the language is self-extensible and if it is missing something that you need/require/want then you should just add it. I've used OO systems for Forth which I thought were quite nice. It wouldn't be such a simple feet to add OO to some other langages (witness C->C++).
Do you ever wonder what could have been if the
world had gone with Forth or something like Forth,
instead of C & UNIX and their decendents? Do you
think that it could have been possible?
I remember the happy days of programming my Amiga
in JForth and MultiForth. Those were much more
powerful and flexible systems than the C compiler
I had originally used to program the Amiga.