Starting Forth
forth.com
Starting Forth
1–10 of 71 posts
Re: Starting Forth
#2"Starting Forth" is recommended reading, and so is "Thinking Forth" which was posted a few days ago:
Re: Starting Forth
#3It's really cool to see all of this interest in Forth. I think when I learned Forth, it made me a significantly better developer over all; it's also an awesome base for DSLs and really a fascinating paradigm.
Re: Starting Forth
#4Those who enjoy Forth may also like to try PostScript for a more graphical experience.
Re: Starting Forth
#5Is Forth still being used in industry other than for legacy systems? (genuine question)
Re: Starting Forth
#6An approachable platform for hacking Forth is the OLPC laptop[1]. For about $25 USD[2], that's a pretty cheap way to go Forth and multiply :-).
1 - http://www.openfirmware.info/Forth/FCode
2 - http://www.ebay.com/sch/items/?_nkw=olpc+laptop&_sacat=&_ex_...
Re: Starting Forth
#7Is Forth still being used in industry other than for legacy systems? (genuine question)
Open Firmware and the FreeBSD loader use it presently.
Re: Starting Forth
#8Is Forth still being used in industry other than for legacy systems? (genuine question)
postscript is a dialect of forth http://hyperpolyglot.org/stack
Re: Starting Forth
#9It's really cool to see all of this interest in Forth. I think when I learned Forth, it made me a significantly better developer over all; it's also an awesome base for DSLs and really a fascinating paradigm.
Honest question, wouldn't you just write a lexer with yacc/bison for a DSL? How does a full programming language act as a base for a DSL, which is usually more limited than a programming language?
Re: Starting Forth
#10Is Forth still being used in industry other than for legacy systems? (genuine question)
Not much. Forth is from an era when it was hard to program small microcontrollers and the tools for doing so were expensive. Today, everybody cross-compiles to microcontrollers.
I've done robotics programming in Forth. I do not expect to use it again.