Is that the 1.1 or 2.0 runtime? I think they use a fixed register assignment (C-style runtime) for .Net which is far from optimal.
I'm actually writing something in Win32Forth at the moment which is interesting - compiles natively to X86 assembly and allows you to intermingle assembly and forth inline. Super-efficient!
I'm actually writing something in Win32Forth at the moment which is interesting - compiles natively to X86 assembly and allows you to intermingle assembly and forth inline. Super-efficient!

) it tests not the variable value in EAX (!) but its memory value, just how crap code generation has become these days ffs!!!!

Comment