On Mon, 2 Jan 2012, dwight elvey wrote:
While BASIC is good for a starting language it is not
the first
language I'd bring up on a machine unless it had already been
setup on that machine.
I'd bring up Forth. One can get the console in and out running
first. One can then easily experiment with the disk IO until
it is working right.
The source is available and easy to understand.
Once one has a good understanding, bringing up other
languages is trivial.
Damn good points.
I consider BASIC to be an excellent beginner's introduction to
"what is a program?", etc., so long as they are exposed to other
languages immediately after grasping the basic principles. C,
for wxample, is the Systems Programming "language of choice",
but as somebody's very first exposure to programming, it will
teach them more about what their frustration tolerance level is
than about programming. Once PAST that initial exposure stage,
C is excellent.
Although I don't speak a word of Forth, other than once having
read Brodie's book ("Starting Forth"), it seems ideal for working
with mastering the issues of getting a software structure to connect
with the hardware.
--
Grumpy Ol' Fred cisin at
xenosoft.com