i turned your #Forth into Pascal and you can't do nothing about it!

10 constant n
create list
3 , 4 , 1 , 9 , 5 , 7 , 2 , 8 , 0 , 6 ,

: show
n 0 do i cells list + ? loop cr ;

procedure ( sort ) of: list^ of: a' of: b'
var a var b var x
: item ( i -- addr ) cells list^ @ + ;
called sort
a' @ a ! b' @ b !
a @ b @ + 2/ item @ x !
begin
begin a @ item @ x @ < while 1 a +! repeat
begin x @ b @ item @ < while -1 b +! repeat
a @ b @ <= if
a @ item @ b @ item @
a @ item ! b @ item !
1 a +! -1 b +!
show
then
a @ b @ > until
a' @ b @ < if list^ @ a' @ b @ recurse then
a @ b' @ < if list^ @ a @ b' @ recurse then
end

show
list 0 n 1- sort

It has come to my attention that this exists.

https://github.com/tabemann/zeptoforth

I can't update my poll without resetting the results. But, uh, I guess it's an option now?

#RaspberryPiPico #RP2040 #Forth

GitHub - tabemann/zeptoforth: A not-so-small Forth for Cortex-M

A not-so-small Forth for Cortex-M. Contribute to tabemann/zeptoforth development by creating an account on GitHub.

GitHub

Since Artemis is in the news, here's a little tour of the hardware that is *still* powering the Voyager probes:
https://www.popsci.com/science/nasa-voyager-computers-video/

And let's not forget the software; Voyager is running on Forth:
https://devops-geek.net/computer-history/the-forth-programming-language-s-secret-cult-how-a-stack-based-obscurity-became-the-hidden-foundatio/

#Artemis #Voyager #RetroComputing #Forth

NASA’s 1977 computers aboard Voyager are still working in interstellar space

Check out the retro tech powering the spacecraft 15 billion miles from Earth.

Popular Science

Google Pattern Matcher has told me GCC computed gotos are good for direct threading. However, if you go to the GCC manual, it tells you computed gotos are good for INDIRECT threading.

So I have thought this over, and cannot see how computed gotos help with direct threading. And, in any case, I do not see how computed gotos help except in a whole program compiler.

#FORTH #ThreadedCode #GCC

: abs ( n -- +n )
dup 0< IF negate THEN ;

#abschallenge #forth

Niklaus Wirth and Chuck Moore had a lot more in common than I ever expected to discover.

I've known about both since the early 1980s (Wirth via using USCD and DEC20 Pascal and Moore via various #Forth implementations I used on the Commodore 64).
They seem to be worlds apart, but both:
1. Worked towards simplicity in its purest (but practical) forms
2. Designed their own hardware and programmed them bottom up in their own programming languages.
3. Took more and more away from their languages (stripping down to their bare essentials)

I'm currently hacking using Wirth's #oberon language (target compiling for 8-bit AVR) and the restricted language features of oberon is forcing me to think "differently" in similar ways that #forth does.

The following hashtags are trending across South African Mastodon instances:

#trivia
#commonlisp
#smalltalk
#ai
#techbooks
#programming
#forth
#pharo
#Wordle
#wordle1742

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

The following hashtags are trending across South African Mastodon instances:

#trivia
#commonlisp
#smalltalk
#ai
#techbooks
#programming
#forth
#pharo
#Wordle
#wordle1742

Based on recent posts made by non-automated accounts. Posts with more boosts, favourites, and replies are weighted higher.

AI-Generated Books, Forth & Pharo, and Why I'm Back with Common Lisp

A notebook-style essay about stumbling upon AI-generated tech books (HiTeX Press, "Robert Johnson"), the realization that beautiful design doesn't equal working code, and the journey through Smalltalk chaos to the quiet stability of Common Lisp.

Includes thoughts on:
- The "end of the internet age"
- Why I avoid publicly traded companies
- AI in music, photography, and content moderation
- Why a REPL beats bouncing windows

Fake books → real lessons → building my own tools with CLOS and CLOG.

Read here in German:
https://mahamind7.blogspot.com/2026/03/angriff-der-ai-text-2.html

#CommonLisp #Smalltalk #AI #TechBooks #Programming #Forth #Pharo

Angriff der AI-Texte (2) - Gedankenkarambolage

Blog über Spiritualität, Persönlichkeitsentwicklung, Esoterik, Philosophie, Lebenserfahrung, Tarot, Meditation, Breathwork, Liebe. Alles kostenlos.