Learn Forth On The Commodore VIC-20
Although BASIC was most commonly used on home computers like the Commodore VIC-20, it was possible to write programs in other languages, such as Forth. Conveniently, all it took to set up a Forth...
View ArticleTiny Forth Could be the Smallest
When you think of a programming language, you probably think of a hefty compiler or interpreter. Maybe its on a bunch of floppies, a CD, or even an EEPROM. But what about a language that fits in a...
View ArticleRecreating the Jupiter ACE
What looks like a Sinclair ZX81 but runs Forth? If you said a Jupiter ACE, you get a gold star. These are rare because ordinary people in 1982 didn’t want Forth, so only about 5,000 of the devices were...
View ArticleBit-Serial CPU: Ultra-Tiny VHDL-Based CPU With Forth Interpreter
Soft cores for FPGAs come in many different flavors, covering a wide range of applications. The Bit-Serial CPU (bcpu) soft core presented by [Richard James Howe] is interesting for taking up just about...
View ArticleForsp: A Forth & Lisp Hybrid Lambda Calculus Language
In the world of lambda calculus programming languages there are many ways to express the terms, which is why we ended up with such an amazing range of programming languages, even if most trace their...
View ArticleGo Forth With This Portable Programmer
When choosing a low-level language, it’s hard to beat the efficiency of Forth while also maintaining some amount of readability. There are open source options for the language which makes it...
View ArticleRISC-V Pushes 400 Million Forth Words Per Second
We’ll be honest. Measuring Forth words per second doesn’t seem like a great benchmark since a Forth word could be very simple or quite complex. But we think the real meaning is “up to 400 million words...
View Article