3 ms·
This isn't a "rewrite the code from scratch", but instead is an incremental but aggressive refactoring. There's at least one wildly successful example of this s
by jey 13y ago
This isn't a "rewrite the code from scratch", but instead is an incremental but aggressive refactoring. There's at least one wildly successful example of this successfully being done for GCC, which is a project even bigger and more complex than Vim. Around GCC 2.8, it was forked into EGCS where major changes were made. This fork was so successful that it then became the official branch of GCC, and modern versions of GCC are direct descendants of EGCS.
- GFK_of_xmaspast 13y agoAs I recall, EGCS happened because GCC development had stagnated, if not stalled entirely.
- ticviking 13y agoYou mean like vim development