Building Fizzbuzz in Fractran from the Bottom Up (2016)
malisper.me
malisper.me
PDF of Conway's 1987 paper FRACTRAN: A Simple Universal Programming Language for Arithmetic http://libgen.gs/get.php?md5=b9f27f8b145f82a70a8b3cc32141234...
Building Fizzbuzz in Fractran from the Bottom Up - https://news.ycombinator.com/item?id=23583673 - June 2020 (1 comment)
Building FizzBuzz in Fractran from the Bottom Up - https://news.ycombinator.com/item?id=22866303 - April 2020 (1 comment)
Building Fizzbuzz in Fractran from the bottom up - https://news.ycombinator.com/item?id=11894141 - June 2016 (3 comments)
More generally:
Open Problems in Communication and Computation (1987) [pdf] - https://news.ycombinator.com/item?id=26074413 - Feb 2021 (2 comments)
Remembering John Conway's FRACTRAN - https://news.ycombinator.com/item?id=23142232 - May 2020 (14 comments)
FRACTRAN - https://news.ycombinator.com/item?id=14202367 - April 2017 (8 comments)
In FRACTRAN, every program is a list of functions - https://news.ycombinator.com/item?id=10091053 - Aug 2015 (1 comment)
FRACTRAN - the esoteric programming language invented by John H Conway - https://news.ycombinator.com/item?id=3119937 - Oct 2011 (1 comment)
It carries over to statically typed languages too. I translated the blog post to Haskell (using the tagless-final design pattern), allowing one to represent Fractran programs as values, pretty print them and pass them through an optimizer[0]
[0] https://siraben.github.io/2020/02/26/translating_cl.html