(From HN) “What code is worth studying?”

My personal list (mostly imperative languages)

C++: (Complex software with elegance + performance )

  • Dart source code

  • V8 source code (Same people as Dart)

  • LevelDB

  • Chrome (the only downside: too much virtual dispatch -> “javism”)

C:

  • SQLite

  • Redis

  • Nginx

  • Solaris and Freebsd

Java:

  • Rich Hickey implementation of the clojure runtime in Java
    (it was there in 2009.. maybe now this is in clojure itself??)

Go:

  • The Go standard libraries

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s