Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.


This is known as the Second System Effect: where Great Rewrites always succeed in making a more performant thing.


I 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

EDIT: but I do agree that starting greenfield from an old code base is often a path towards performance.


Just having a laugh, mate, but it is nice to have the truth posted as well.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: