3 ms·
I think you'll find that if you re-write an application, feature-for-feature, without changing its language, the re-written version will be faster.
by vkou 2y ago
I think you'll find that if you re-write an application, feature-for-feature, without changing its language, the re-written version will be faster.
- renewiltord 2y agoThis is known as the Second System Effect: where Great Rewrites always succeed in making a more performant thing.
- cb321 2y agoI am not sure if the semantics have drifted over the decades to what you say, but this seems not quite right according to wikipedia: https://en.wikipedia.org/wiki/Second-system_effect https://en.wikipedia.org/wiki/Second-system_effect EDIT: but I do agree that starting greenfield from an old code base is often a path towards performance.
- renewiltord 2y agoJust having a laugh, mate, but it is nice to have the truth posted as well.