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

What is or isn't necessary is for each developer to decide. Maintainers or community being too conservative can prevent innovation from happening, causing stagnation and loss of interest.

For example, I tried to implement a simple library/module system in the GNU bash shell. I was writing a lot of shell scripts and just wanted an easy built in way to load them from a standard conventional path. I didn't expect this feature to be controversial in any way. I went to their mailing lists to talk about it and it culminated in other users describing it as "schizophrenic". I now view as a huge mistake my decision to write bash scripts instead of using a proper language from the start.



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

Search: