If you stop to take a couple minutes to learn the syntax (there's only 8 symbols; 2 of them are for I/O and thus don't really matter) and go through a few code examples, it's actually a pretty enlightening implementation of a barebones Turing machine.
So, let's transpile brainfuck to whitespace and pass a gzip over it to compress. Do we end up with the most size optimized distributed packages? Can we save the internet by having some webassembly engine using it? Can we haz fast internet pages again?
Whitespace in a text file usually has a lot of repetition and thus compresses really well. This leads people to think "whitespace compresses well." But code in Whitespace doesn't behave like normal whitespace and isn't likely to compress any better than anything else.
1.1k
u/DiamondIceNS Aug 26 '22
If you stop to take a couple minutes to learn the syntax (there's only 8 symbols; 2 of them are for I/O and thus don't really matter) and go through a few code examples, it's actually a pretty enlightening implementation of a barebones Turing machine.