Concatenative Programming Languages

1. Forth

ID: ffb8be57-d874-4540-9fe0-9efea6559185
CREATED: <2025-01-18 Sat 20:44>

[2025-02-13 Thu 22:33] forth.com [2025-03-09 Sun 20:54] jonesforth.S [2025-03-09 Sun 20:55] c2d7fa/jonasforth: Forth interpreter written in bare-metal assembly running on UEFI (unfinished)

  • [2023-07-04 Tue] Factor is a cool concatenative lang but unfortunately the C interface (vm/master.h) no longer exists on the master branch.
  • Real Programmers Don't Use Pascal

1.1. Gforth

ID: c8359e6e-401b-4c7a-915f-98dc2759c995
CREATED: <2025-03-03 Mon 20:04>

[2025-03-03 Mon 20:04] Gforth - GNU Project - Free Software Foundation. [2025-03-03 Mon 20:05] info

1.2. Books

ID: 35de6467-e9fc-49f4-b46b-0e05029f9f48
CREATED: <2025-02-13 Thu 22:32>

[2025-02-13 Thu 22:33] Programming Forth

2. Factor

CREATED: <2025-01-18 Sat 20:44>
ID: b0f61b51-fbd8-4b45-a8cd-0a2e08864fed

[2025-02-13 Thu 22:34] Factor programming language

3. Joy

CREATED: <2025-01-18 Sat 20:44>
ID: 39af0f8f-aff7-40f3-a139-e1338a6bb966

[2025-02-06 Thu 18:55] Mathematical foundations of Joy