Would be in PN instead of RPN if it weren't for Arabic being written right-to-left?

Proto-Canaanite --> Arabic --> Arabic numbers ( passed on from India) --> HP's RPN calculators -->

Unikernel and GNU/Forth Show more

Wrote some basic Jorth ( jean forth) code to configure an OPL2 voice for an instrument and play notes on it. It's fun to poke at registers to make noises!

I sometimes get the question whether #Forth is still used for commercial projects.

It is.

Leon Wagner from Forth Inc. presented some recent commercial projects using Forth

Video:
"Leon Wagner — There's Forth in That"
wiki.forth-ev.de/doku.php/even

This is why I love #Forth: it is possible to extend Forth in any direction, taking ideas from other languages

Ulrich Hoffmann and Andrew Read invented "descriptor based strings", based on ideas from Golang slices:

Video:
wiki.forth-ev.de/doku.php/even

Paper:
complang.tuwien.ac.at/anton/eu

The internet has become too controlled by a single entity (ICANN), threatening our ability to truly control our content online.

OpenNIC wants to make user-controlled Top-Level Domains, and a more democratic DNS system overall. Learn more about our project at opennic.org/ 😁

licenses Show more

Got inspired to implement colorForth’s “coroutine jump” - colorforth.github.io/inst.htm - and then implemented a lightweight generator / iterator protocol. I called it yield rather than “ex”. It’s literally just : yield rswap ; which is fucking madness and will break terribly if you put anything on the return stack but it appears to basically work?

This is an *equifaced* (or *isohedral*) polyhedron of 24 congruent faces, which are *irreg. concave pentagons*
Face vector: [V=38, F=24, E= 60]
Symmetry is *O* (*Octahedral chiral*)
faces= 1 type (solid angle subtended at center = 30 deg)
edges= 3 types (two= 6.8, two= 11.6, one= 14.4)
vertices= 3 types (6-v4; 8-v3; 24-v3)

So I wrote a Forth explainer if any of y'all were interested in that blog.information-superhighway.

I also, uh, started a blog I guess?
You can follow it at @jeremy if you want.

People complain about how Forth or C implements libraries, but you know what? I *never* have problems with dealing with (source) libraries in C or #Forth.

ARM Cortex-M0 SOC with #Forth preinstalled

digitalsmarties.net/products/j

>>Go Wireless with the new JeeNode Zero - an ARM M0⁺ based board with fully integrated radio opens up great new projects.

These compact units have Mecrisp Forth and radio module drivers
pre-installed - just connect up and right away you get a prompt
for typing commands; no compiler tool chain to install and
maintain! <<

@lthms I just stumbled upon freenode.logbot.info/ and it looks like an easy and convenient way to get the irc channel logged.

Untyped programs don't exist: williamjbowman.com/blog/2018/0

Demonstrates a simple theorem, but has a nuanced notion of types as invariants. It discusses the important questions of when we should check types, allowing escape hatches, and whether type checking should be decidable.

Ambient backscatter modulates the antenna impedance and is not itself an emitter. It just reflects and absorbs ambient rf. (thus, unregulated by FCC). This spread spectrum ambient backscatter radio worked at a distance of 2.8km:

longrange.cs.washington.edu/fi

draw with your mouse in the terminal from a microcontroller over uart. Everything you need for a gui without resorting to gtk, qt on the host.

hub.darcs.net/pointfree/forth-

Show more