HTML5 2D gaming performance analysis: Canvas 2D vs. WebGL vs. C++ | Hacker News Reader