Back
to main page...
See here for Horse64 Root's features.
Ideally, use both. The regular Horse64 language is easier to learn and faster to write, However, any parts written in Horse64 Root can have more lowlevel control and run faster.
The compiler is implemented in Horse64, and the runtime is implemented in Horse64 Root. To translate the code output to machine code, usually an external C compiler is used as a sort of cross-platform assembler.
See here.
See here.
Horse64 Root needs at least a 32bit CPU with support for 64bit integer math support in hardware, and some modules depend on pre-emptive hardware threading provided by some operating system layer. Therefore, it may not be the most suited for embedded use right now.