Factor is a modern concatenative programming language with FORTH-like syntax and a rich standard library.
http://factorcode.org
#forth #plt #programming #retro #compiler
http://factorcode.org
#forth #plt #programming #retro #compiler
Perhaps you remember that I already wrote about the programming language Factor. Today I want to post a link to an unofficial tutorial for beginners, which makes clear the "taste of the language"
https://andreaferretti.github.io/factor-tutorial/
#forth #tutorial #programming
https://andreaferretti.github.io/factor-tutorial/
#forth #tutorial #programming
I've always been attracted to minimalistic programming languages. Among them were Scheme, TCL, Rebol, Smalltalk and of course Forth. I didn’t write big programs on these languages, but each of them taught me something. Unfortunately, many of them have remained niche and are not widely used in business. Well, okay, the main thing is that programming in these languages makes us a little happier, right? Today I propose to take a look at a modern programming language that develops ideas of Forth.
Retro is a minimalistic modern Forth-like language with a miniature virtual machine implemented in a variety of programming languages. Despite its minimalism, it remains a pragmatic language that allows you to solve real problems.
Just in case, let me remind that I have already written about other Forth-like modern languages, for example, about Factor (1, 2).
#forth #minimalism #plt #programming #retro
Retro is a minimalistic modern Forth-like language with a miniature virtual machine implemented in a variety of programming languages. Despite its minimalism, it remains a pragmatic language that allows you to solve real problems.
Just in case, let me remind that I have already written about other Forth-like modern languages, for example, about Factor (1, 2).
#forth #minimalism #plt #programming #retro
Telegram
Zero Dereference
Factor is a modern concatenative programming language with FORTH-like syntax and a rich standard library.
http://factorcode.org
#forth #plt #programming #retro #compiler
http://factorcode.org
#forth #plt #programming #retro #compiler
PlanckForth is a FORTH-like programming language bootstrapped from a hand-crafted ELF-binary. Just pass
Let me remind you of another minimal FORTH compiler called StoneKnifeForth. It uses one-letter keywords and can be bootstrapped with a tiny interpreter (300 lines) written in Python.
#forth #lowlevel #plt #bootstrap
planck.xxd
through the xxd command-line tool and get an x86 executable. Then bootstrap.fs
can be loaded to get a familiar FORTH environment with long keywords, arrays, hash tables, and strings.Let me remind you of another minimal FORTH compiler called StoneKnifeForth. It uses one-letter keywords and can be bootstrapped with a tiny interpreter (300 lines) written in Python.
#forth #lowlevel #plt #bootstrap
GitHub
GitHub - nineties/planckforth: Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun.
Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun. - GitHub - nineties/planckforth: Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun.