>>34
It's not about 3D versus 2D but stateful canvasses running on the GPU with hardware-accelerated rasterisation (
e.g. OpenGL) versus CPU-side drawing.
>>35
C and C++ are horrible languages but they're better than Lisp for some purposes such as writing the core of a game engine. Assembly is another option.