6 ms·
Why not change up the Martini core instead of creating yet another lib for people to learn, write code for, and maintain?
by rebelidealist 12y ago
Why not change up the Martini core instead of creating yet another lib for people to learn, write code for, and maintain?
- Djehngo 12y agoBecause the things he changed were fundamental to Martini core. Changing it would require a re write of any code which touched Martini's API. Because people use that project it's better to start a new one with a different philosophy.
- deleted 12y ago[deleted]
- rebelidealist 12y agosigh we keep re-inventing the wheel instead of optimizing a solution that people are relying on.
- MetaCosm 12y agoYou misunderstand. There is no optimizing, he built a non-idiomatic library that people love. It has pros and cons -- he is going to maintain it. There is no "fixing" it -- what makes people love it is it being NON-IDIOMATIC. ADDITIONALLY -- he has built something that is idiomatic and looks to solve the same problem set as the original tool. This is a "have your cake and eat it too" situation.