5 ms·
They're the bits you could push down to C and/or use one of many jiting options.
by alexchamberlain 11y ago
They're the bits you could push down to C and/or use one of many jiting options.
- duaneb 11y agoSure. But at that point, why not just python script vim?
- shadowmint 11y agoRealistically this is like saying you could rewrite git in python and just push the hard bits down into C; the problem is that you end up writing a significant portion of both the core, and plugins, in C. When you're writing all of the main parts of the editor in C, at this point, why are you using python at all?
- alexchamberlain 11y agoI'm not necessarily defending the rewrite here, but writing something like git in Python, profiling then optimising the parts that are slow doesn't sound like a bad idea.