spf VS lbForth

Compare spf vs lbForth and see what are their differences.

lbForth

Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js. (by larsbrinkhoff)
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
spf lbForth
3 4
68 479
- 1.3%
8.6 0.0
5 days ago over 3 years ago
Forth Forth
- GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

spf

Posts with mentions or reviews of spf. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-07-02.

lbForth

Posts with mentions or reviews of lbForth. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-10-26.
  • Fitting a Forth in 512 bytes (2021)
    4 projects | news.ycombinator.com | 26 Oct 2024
    One compelling use case is getting a REPL on any microcontroller with a UART and, say, ≥64K RAM (I remember lbForth[1] being particularly portable, and there are other implementations you could use as well).

    I don’t know if you’d want to have that be your first experience with the Forth itself, though: there’s inherent fiddliness involved in bringing up hardware; the win is that Forth doesn’t really add any of its own. If you can get it to boot and send and receive bytes, you can get an interactive Forth on it—or if available resources don’t permit that, on an imaginary machine spanning it and your PC (“tethered” Forth).

    [1] https://github.com/larsbrinkhoff/lbForth

  • What's the simplest language to implement?
    8 projects | /r/ProgrammingLanguages | 25 Mar 2022
    Forth compiler in 159 lines of Lisp and C
  • lbForth: A self-hosting metacompiled Forth
    1 project | /r/Forth | 2 Dec 2021
  • Forth on the XMOS CPU?
    1 project | /r/Forth | 22 Jun 2021
    Probably what I would do is write a minimal forth interpreter in C, and then use that and a few core words to bootstrap the rest of the system. It is a bit more complex than that, but here is the software which does it.https://github.com/larsbrinkhoff/lbForth

What are some alternatives?

When comparing spf and lbForth you can also consider the following projects:

r4 - :r4 concatenative programming language with ideas from ColorForth.

cc64 - cc64 is a small-C compiler written in Forth, hosted on the Commodore C64, Plus4 and C16 with 64k, and on the Commander X16. It is targeting the 6502 CPU.

r3d4 - r3 programing language for 64 bits Windows/Linux/Mac/Rasberry Pi 4

xxdp - XXDP was, and remains, the PDP-11 diagnostic operating system. This project attempts to recover XXDP sources and documents.

gforth - Gforth mirror on GitHub (original is on Savannah)

arkam - A Simple Stack VM and Forth

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured

Did you know that Forth is
the 87th most popular programming language
based on number of references?