3 ms·
What I like most about the Jane Street story is that they weren't afraid to rewrite their system and even went through a half-done abandoned Java rewrite. It sh
by nnq 14y ago
What I like most about the Jane Street story is that they weren't afraid to rewrite their system and even went through a half-done abandoned Java rewrite. It shows that if you're working with smart enough people you can break away from the "incremental development reality" and discover the hidden powers of all sorts of technologies that others are afraid to try for fear of transition nightmare.
- mercurial 14y agoIt's more a question of company priority and customer demands. Try rewriting a few hundred thousand lines of code currently in production at several customers, who all want modifications. Unless you have enough manpower to dedicate a team to maintenance, that's not going to happen. Especially if the competition keeps churning out new features.
- nnq 14y ago...if I think about it, the few companies that did rewrite their codebase and benefited from this were the ones that were their own customers of their code as JS and Twitter both fall in here. You're right, it's probably not worth it if you're selling "software as a product", but when you are basically an saas business or even better, you're doing in-house dev, and everything runs on your servers, you are free to even run simultaneously multiple version of your thing for different tasks.