Learn a Programming Language Faster by Copying Unix
rodrigoalvesvieira.com
Learn a Programming Language Faster by Copying Unix
1–10 of 110 posts
Re: Learn a Programming Language Faster by Copying Unix
#2Re: Learn a Programming Language Faster by Copying Unix
#3Re: Learn a Programming Language Faster by Copying Unix
#4You also cannot zoom in, which made it very hard to read.
Re: Learn a Programming Language Faster by Copying Unix
#5Re: Learn a Programming Language Faster by Copying Unix
#6Re: Learn a Programming Language Faster by Copying Unix
#7Indeed, for a further ego boost, why not also benchmark the performance of your versions against the performance of the native utilities? You never know, your new clone might end up being the new 'less' to the old 'more'!
Re: Learn a Programming Language Faster by Copying Unix
#8Re: Learn a Programming Language Faster by Copying Unix
#9Or, look up the manpage for your locally installed "tree" and see how many non-standard options and features have been bolted on.
I think it would be helpful when reimplementing Unix to try to work in more core features of the language, like its object or module system, which are more important than parsing argv or touching the filesystem.
Re: Learn a Programming Language Faster by Copying Unix
#10It's not quite Unix, but it's still quite lovely and it's rather succinct:
"It also contains the Plan 9 libc, libbio, libregexp, libfmt and libutf. The overall SLOC is about 66kSLOC, so this userland + all libs is much smaller than, e.g. bash (duh!)."