Skip to content
Being a qualified CS graduate.
Being a qualified CS graduate.


  • Arctic Code Vault Contributor

About Me

  • The author of book 深入浅出 WebAssembly and curriculum WebAssembly 入门课.
  • QCon / GMTC / TLC / FCC conferences speaker.
  • A researcher on Web Frontend, WebAssembly, and VM related stuff.
  • JavaScript, Assembly, C, C++ enthusiast. Learning Rust now :)
  • TC39 delegate of PayPal.


  1. A tiny, lightweight and efficient WebAssembly virtual machine.

    C++ 75 7

  2. (Prototyping) A forth dialect prototype with its VM.

    Assembly 2

  3. (Prototyping) A kernel prototype.


  4. A small tool for collecting branch prediction information.


  5. A simple and lightweight key-value pair DB for shell programming.

    Shell 26 3

  6. (Demo) Cinderella language and its compiler (*.hs) which can be compiled into WebAssembly binary format.

    C++ 14 4

194 contributions in the last year

Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mon Wed Fri
Activity overview
Contributed to Becavalier/Hyperion, Becavalier/QuickForth, Becavalier/TWVM and 5 other repositories

Contribution activity

March 1, 2021

Becavalier has no activity yet for this period.

February 2021

Created 4 commits in 1 repository
Created 1 repository

Seeing something unexpected? Take a look at the GitHub profile guide.