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

Also what's up with this 1 week to make a hash map? In C it's only slightly harder than creating a growable array.


And a POSIX shell is only 3 days. It's an interesting list but the difficulty/time elements are all over the map.


I wrote a shell that's designed to be good enough for the things likely to be passed to system() and popen(). It probably took me a week. To make it a non-toy POSIX shell, I could see potentially taking me a year. The shell is nuts. There's a reason why Thompson got replaced with Bourne and Bourne got replaced with Almquist, and most people use Bash, and then a lot of people started using Zsh. It's simple enough to attract greenfield implementors, and complicated enough for them all to get improved upon.




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

Search: