It's all to do with the creating programs - look at the speed of assembler against python programs - but it's easier to program in python than assembler, so that's what gets used!
If you don't believe me, take a look at KolibriOS - http://kolibrios.org/en/
>If you don't believe me
im not shore i have any reason to doubt or other wise
once you have `programs` ( i hear they are algorithms + data structs
you have to run them in "your" (tm)hw/environment
and when they don't work they provide some (incomplete) insight's into "The Mess We're In" -
https://forum.tinycorelinux.net/index.php/topic,26336.msg169746.html#msg169746wrt
>look at the speed of assembler against python programs
this slide (from: "The Mess We're In" by Joe Armstrong)
seams relevant