In comparison, qemu does emulation of literally every hardware that there is and it is only 1/3 more code, and it is without counting code required to run nodejs, docker, postgresql, redis that is dependencies of this image catalogue software.
I'll take the high level language developed solution that I can use now over a low level language version that would reach feature parity with this 10 years from now.