Forums  > Software  > Forth in a non-embedded setting  
     
Page 1 of 1
Display using:  

gax


Total Posts: 10
Joined: Apr 2011
 
Posted: 2017-06-21 19:27
Having a few free days at work (while I switched teams) I decided to play around with some Forth. I'm still trying to see the point of Forth outside of an embedded environment. Most Forth use cases I read about seem all related to embedded stuff. Out of curiosity I would be interested seeing if anyone (in a past/present life) used Forth in any non-embedded setting.

jslade


Total Posts: 1064
Joined: Feb 2007
 
Posted: 2017-06-23 05:42
Some Brazilians I went to school with used to debug postscript using their forth knowledge. I assume they learned it because Risc was the big thing at the time.

Call me crazy, but I was thinking of learning Ada-SPARK.

"Learning, n. The kind of ignorance distinguishing the studious."

gax


Total Posts: 10
Joined: Apr 2011
 
Posted: 2017-06-23 20:47
Never got around to learning Ada, but anything used in commercial aviation gets my respect. The thing I found appealing about Forth is that its fairly straightforward to implement your own interpreter in a weekend (I converted to C this guy
https://github.com/AlexandreAbreu/jonesforth/blob/master/jonesforth.S
).
The downside is that due to years of being subjected to C/C++ my brain struggles with the implicit parameter passing via the stack. You have people like Chuck Moore claiming extreme productivity in Forth, but the learning curve seems real steep.
Previous Thread :: Next Thread 
Page 1 of 1