It's quite impressive how many more lines of javascript and shading is required to show this in a browser, than it requires to bring a window on the screen and show a texture on it using plain C.
Show us ... I think you'll find you're wrong
Hm, does this count? https://github.com/DusteDdk/bounceball/blob/master/main.cpp