3 ms·
> Why not? The usual reason is that people tend to want to fix/add a bunch of other things beyond just rewriting in language X. Sure, if it's a straight port
by erichocean 10y ago
> Why not?
The usual reason is that people tend to want to fix/add a bunch of other things beyond just rewriting in language X.
Sure, if it's a straight port for speed (I'm currently doing something similar from TypeScript/Node.js to C++), and you're not adding a bunch of new stuff in the process, that's relatively safe.
But generally, rewrites are expensive and businesses don't like spending a lot of money for something without any new "features" (beyond cost, ironically). If you find yourself with that kind of group, IMO, incremental improvements are a better choice for that business most of the time.