Hacker News new | past | comments | ask | show | jobs | submit login

Much has improved and illumos keeps getting better and faster: since 2005, no code which causes performance regressions was allowed into the Solaris codebase. Each speedup committed set the base higher. Nobody would be allowed to commit code which slowed the performance thereafter. Any case where GNU/Linux was faster was treated as priority 1 bug. Yes, a bug.

Implementing tools within other tools for convenience is stupid, as it kills modularity, which is the UNIX®️ philosophy: I don't need that kind of "convenience" since I know UNIX®️ and therefore which pipes to use to which commands to get the same effect. grep -r replaces find + xargs + grep and therefore goes against "do one thing and do it well" as well as against "design tools to interface with other tools". For example tar is a tape archiver, therefore it has no business implementing compression - that's what dedicated compressors like bzip2 or xz or 7z are for - they know best how to (de)compress and how to handle their own formats. Therefore, the GNU approach of convenience is stupid beyond retarded.

Applications are open for YC Winter 2020

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