3 ms·
I loved Forth as a kid, I thought it was a great language to learn on. I think that it's much better than BASIC for small projects and I would love to see some
by MCRed 12y ago
I loved Forth as a kid, I thought it was a great language to learn on.
I think that it's much better than BASIC for small projects and I would love to see someone make an arduino or BASIC STAMP type product (maybe kickstarter it?) with a little bit of an ecosystem.
I think a lot of people who are hardware focused but need to do some software would benefit, and software people who want to get into hardware would benefit too.
- protomyth 12y agoForth's great strength over BASIC was in how you broke down a problem. It reward adding simple words that did simple things that could be combined into complex behavior. BASIC really didn't send you down that road. I agree it is a find language to learn. [edit: I should say I did prefer PostScript to Forth as stack languages go, plus the the PostScript Blue Book was a lot of fun http://partners.adobe.com/public/developer/en/ps/sdk/sample/BlueBook.zip http://partners.adobe.com/public/developer/en/ps/sdk/sample/... ]
- RodgerTheGreat 12y agoMaybe 4e4th on the MSP430 Launchpad would suit your needs: http://www.somersetweb.com/4E4th/EN.html http://www.somersetweb.com/4E4th/EN.html
- eggy 12y agoThat looks great. Any thoughts on the dictionary in terms of completeness or omissions? I have the TI watch based upon the MSP430 (TI EZ430-Chronos). Would I be able to somehow use this? I am teaching myself assembler x64, and I find Forth to be a great next-upper level language. Factor and Retro are fun.
- jamesbowman 12y agoI have something along those lines in progress now... if you mail me at the address on this page: http://excamera.com/sphinx/index.html http://excamera.com/sphinx/index.html I will let you know when it launches.
- eggy 12y agoI am new to FPGAs. I have a Terasic DE0 Nano. Would I be able to get the J1 running on it with the Verilog code, or do I need to translate it? Does the DE0 Nano have what it takes? I appreciate if you could answer my beginner questions. Thanks.
- mng2 12y agoYou'll need to change the RAM primitive to the Altera equivalent, but it should fit just fine. Then you have to figure out how you're going to interface to it.
- vanderZwan 12y agoI'll sign up for that, but I'm actually more interested in a Processing-like environment for Forth. Do you have any suggestions?