How to make a general cross platform software compiler

General cross platform software making method:


1. Find a way to execute bytes stream cpu instructions in a certain platform.


2. For each platform, you compile an empty software that could only execute its built_in cpu bytes_stream.


3. When you make new software, you only compile it into bytes cpu instruction stream, then inject that bytes block into the empty software you have for that platform.


4. Problem solved, now you can have a cross platform compiling programming language. It is similar to java or python, but better and smaller, because each software can get running without dependency or interpreter.


#idea #yingshaoxo