User Tools

Site Tools


discussion

This is an old revision of the document!


Discussion

If ever there was an application "made for Forth", surely it would be astroimaging

  • Chuck Moore invented Forth at the National Radio Astronomy Observatory (NRAO)
  • FORTH Inc, and Leon Wagner are actively controlling radio dishes with Forth
  • There is a fertile professional-amateur collaboration in algorithms and techniques - very Forth!
  • Interesting technical aspects span from simple motor controllers through to sophisticated image manipulation algorithms
  • Forth-quality engineering “under the hood” would be a great practical benefit

Yet the case for Forth is perhaps not compelling

  • Hard to find any recent history of Forth being used in this field as a starting point
  • Access to all essential libraries will have to be “plumbed in” from nothing, even SQLite
  • Floating point, infix, mathematical algorithms need to be implemented “from the textbook”

What is the right approach for including Forth?

  • A longer, bottom-up project to develop a stack of astronomy-related data structures and libraries?
  • Development of Forth as a general inter-application “glue language”, rather like REXX or Amiga AREXX?
    • Wolf Wejgaard's TclForth
    • Question to Wolf: why do you need TclForth if Tcl already does everything you need?
  • A niche tool for some local, small-scale problem solving (perhaps custom user hardware)?

What do you think?

discussion.1663227690.txt.gz · Last modified: by admin · Currently locked by: 216.73.216.37

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki