Just exactly why would you recommend a TINY BASIC as
opposed to a full-up
interpreter? Most SBC's support huge amounts of RAM, far in excess of what
the basic interpreter should require.
Heck, we can get SBC's of just a few square inches with a Pentium Pro, 128
Mbytes of RAM, SVGA output, and a hard drive interface, why not just install
Windows NT on the SBC so you can run the latest and greatest Visual BASIC++++?
Well, I took your argument there a little too far, but I hope you get the
point: Use the tools appropriate to the job. And for most SBC applications,
the floating point capabilities and libraries as well as the file I/O
facilities of a "full-up" BASIC are overkill. OTOH most Tiny Basic
implementations are perfect for the bit-banging and input/output that a
SBC is often called upon to do.
(And yes, I know of other cases where Windows NT and 128 Mbytes of RAM on
the SBC are appropriate, but I don't think any of us want to go down that
road!)
--
Tim Shoppa Email: shoppa(a)trailing-edge.com
Trailing Edge Technology WWW:
http://www.trailing-edge.com/
7328 Bradley Blvd Voice: 301-767-5917
Bethesda, MD, USA 20817 Fax: 301-767-5927