On 01/02/2012 06:51 PM, David Riley wrote:
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.
Forth is great. I'm writing a small Forth engine right now to bring
up an AVR board I designed; it only takes a day or so to dream up the
inner workings of the kernel for a particular architecture, and then
another few to code up the words necessary to do any real work.
Seconded! I tend to put Forth on pretty much everything I build,
which have mostly been Z80-based SBCs. Forth is amazing in so many
ways. I suspect so many people fear it because it isn't "just another
language that looks sorta like C"...most of "those" languages someone
with enough experience can get the general gist of by being exposed to
some source code. Not so with Forth; one must actually learn a little
bit about the language first.
...which is why people dislike it. It seems extreme laziness and the
need for INSTANT (as opposed to "fifteen minutes from now") ruins even
awesome stuff like this for some people. That's ok, people like you and
I will still reap the massive benefits of Forth. =)
Dave, FYI, my GA144 chip arrived the other day. Massive wood!
-Dave
--
Dave McGuire
New Kensington, PA