Home About Byteworm Still couldn䂟t figure out Unicode. Programming Programming blog Projects Current projects Github Github Projects by bysin on 2010-11-21 Programming Mat and I were scanning through github one day and a pretty lengthy, complex piece of code caught our eye ( Caution : Do not read if you’re prone to seizures or have a heart condition). This code is one of the many intricacies involved in mono’s bytecode interpreter, and it was beautiful, at least to us. Why must it be so complex? How hard can it be? After a lengthy discussion, we decided the best thing to do at this point was have a competition to see which one of us can write the fastest VM bytecode interpreter in two hours. A few insults later ( “Your mother’s filesystem is so fat etc.” ), we decided to set a few ground rules and agree on a benchmark. I came up with a pretty simple piece of c...