View Single Post
Bundyo's Avatar
Posts: 4,708 | Thanked: 4,649 times | Joined on Oct 2007 @ Bulgaria
#129
Originally Posted by daperl View Post
I'm sorry, but this generalization is false enough of the time to be misleading. 99% (this might be conservative) of the OS/WM is exposed by Python bindings. I use well written Python scripts that are quick, and more robust and reusable than their C/C++ counterparts to do real work on my tablet and desktop. Big or small doesn't matter if you leave the obvious heavy lifting to the OS/WM/other*. Relative to the work load, high level heavy logic can be handled quickly by good Python code. The conductor doesn't play the instruments.

So, generally, I disagree.

*any other Python bound shared library
Startup time, minimal memory usage... Of course it will work fast after that if you leave the heavy lifting to the more robust libs. Hell, every scripting language works fast if you don't write [relatively too much] code in it

Originally Posted by daperl View Post
Relative to the work load, high level heavy logic can be handled quickly by good Python code.
Too many variables here.
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.