3 ms·
From the fine article: In a spirit of irony, ohcount has been rewritten from Ruby to C. Wasn't it the whole point of high level languages to be able to pr
by dexen 17y ago
From the fine article:
In a spirit of irony, ohcount has been rewritten from Ruby to C.
Wasn't it the whole point of high level languages to be able to prototype quickly, and then perhaps re-write selected parts in lower level for better performance and portability? This even happened to Hg; parts of it (diff, IIRC) got implemented in C later on for better performance.
- silentbicycle 17y agoActually, a pretty big feature of high-level languages is being reminded over and over that you never need to re-write the vast majority of most programs. For many tasks, two lines of awk or half a page of Python is quite sufficient. (And when something is a legitimate hotspot and benefits from being rewritten in C, it's not selling out. Where the heck did that idea come from?)