Re: Thoughtful Programming
- To: "Myron Plichota" <myron.plichota@xxxxxxxxxxxx>
- Subject: Re: Thoughtful Programming
- From: fox@xxxxxxxxxxxxxxxxxxx (Jeff Fox)
- Date: Sat, 27 May 2000 15:34:47 -0700 (PDT)
- Cc: misc
Myron wrote:
>I propose setting up a clearing house for such arcana. I can contribute a
>few of the insights and algorithms that I am familiar with such as the
>CORDIC sin/cos algorithm and some DSP and miscellaneous stuff.
I made the P21Forth ROMs free at my site last month for anyone
playing with Dr. Ting's P21 boards. The S21 simulator
(for P21) has included a version of P21Forth that runs with drivers
for the simulator. They all include a set of CORDIC sin/cos functions
that were contributed by Dr. Michael Montvelishsky. At the time he
did it I think it ran 50x faster in P21Forth than in FPC with an
80387 math coprocessor. I can also post the source code to the
CORDIC and mixed math stuff. I did not post the P21Forth source
or meta compiler. The user manual has a section that
covers it and it has always been available online.
>I would also
>like to see a bibliography of any already existing reference material that
>anyone may be aware of. (For example has anyone seen or owned a copy of
>"The Kitt Peak Primer" and does it contain such material?) This would
>definitely assist novice Machine Forth programmers concerned with such
>things to hit the ground running and also benefit anyone using non-stack
>integer processors. Collected into a printed edition, it could be a
>fund-raiser for the F21 initiative. I would gladly spend US$100 for such a
>compendium ("The 2's-complement Cookbook"?). What is the readership's
>reaction to this idea? What language(s) or psuedo-language(s) should be
>used as the publication standard?
Machine Forth? Simulator and Emulator compatible? ;-)
Jeff Fox