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

While I do agree it’s kind of strange, the reasoning is pretty clear. The desire to not break or change the existing public interface.


Just add a new method with a new name. Vastly better than the proposal at hand.


Is it vastly better, though?

With this proposal if you already have an app using mux, you can change one line and you have app using new mux which you can then evolve to take advantage of additional capabilities.

With new name you have to rename all your codebase.

Not to mention that writing a wrapper with an API to your liking is few trivial lines of code so this is bike shedding at its finest.


I shouldn't have to wrap a poor design choice.




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

Search: