Transputer emulator in Javascript running my 1995 operating system
This is a Javascript port of my transputer emulator written originally in C for my series of articles about the transputer processor. In the old times, Javascript was an interpreted language, but since many years ago it is implemented as a JIT (Just-In-Time) compiler, so it can approach speeds closer to the C language.
Other implementation caveat here is that Javascript treats bitwise operators as generating 32-bit signed integers. This was avoided using the >>> 0 operator (logical right-shift) ...
Read more at nanochess.org