On Sat, 2 Jun 2007, Dave Dunfield wrote:
I like the
left to right idea A + B -> C
To each his own - I'm very fond of APL which works that way except
that it runs right to left.
I like the arrow for assignment, instead of '=' (equality?). saves a lot
of time with beginning programmers from math backgrounds, for whom
N = 1
N = N + 1
would be an inductive proof that all numbers are equal, bringing about the
end of the universe as we know it.
Many attempts have been made over the years to develop
languages which
force the programmer to be "good".
aka "padded rooms"
But programming is an art, and an art
cannot be synthisized. These efforts simply force unnecessary constraints
on the real artists, and provide another forum for the bad ones to prove
that they produce a mediocre work.
. . . and a system that won't let you do the wrong thing places excessive
limits on what right things you can do (such as disk I/O below the file
level)
And just what
is reasonable memory size anyhow ...
But we do digress from Vintage Computing...
but not very far.
Who could possibly need more than 640K? or even 64K?
Well, you could want lots of memory for data (think video),
but properly written code shouldn't be so bulky.
--
Grumpy Ol' Fred cisin at
xenosoft.com