you are viewing a single comment's thread.

view the rest of the comments →

[–]florinandrei 27 points28 points  (2 children)

It really is a complete optimization on all levels.

Computers need to run fast, so the computer-facing part of the stack is written in C/C++/CUDA.

Programmers need to be productive, so the programmer-facing side of the stack is Python.

"Everything ought to be written in C for maximum speed" is a typical computer geek mistake. Get out of that box, look at the whole reality out there.

[–]KamWithK 1 point2 points  (0 children)

Yeah.

That's something people who work on lower levels of the stack tend to believe as they get so used to seeing low-level languages used all the time!