4 ms·
What? No. The c in cpython was not meant to signal performance. The c was added after alternative implementations were created to mean "the original/reference i
by wolf550e 9y ago
What? No. The c in cpython was not meant to signal performance. The c was added after alternative implementations were created to mean "the original/reference implementation". Python's competitors perl ruby and php are likewise interpreters implemented in c and are equally slow.
Anyway, what alternative did they have to implement a bytecode interpreter? C is portable and fast enough, especially with computed goto extension.
- a3n 9y ago> The c in cpython was not meant to signal performance. I thought it was clear that I understood that: "Not knowing anything else, I might expect ..." I guess not.