An Emoji-based stack language Synopsis Instead of standard Forth… : factorial 0 swap begin dup 1 - dup 1 = until begin * over 0 = until swap drop ; 5 factorial . >> 120 In HeartForth… 0110 5 >> 120 Source Github link Discussion HeartForth is a dialect of Forth, a stack-based language. Where other programming languages use many data structures, Forth has a wealth of operators to manipulate the stac