Compiling to a textual representation has some advantages in terms of output size, counter-intuitively, even tho the output has spaces(ascii characters and watever), it requires a bit more legwork during parsing but I can imagine a version of this where a 64-bit representation bytecode output would be much longer.