Take a look at Smalltalk at Xerox PARC, AI lab and Scheme language at MIT, Plan9 at Bell Labs, Erlang at Ericsson, Go at Google, FreeBSD and OpenBSD projects, etc.
For an individual achievements - Linux 0.9, viaweb, arc, clisp, nginx, redis, sqlite, git, vi, emacs, etc.
Each particular story could be enough for learning almost everything about software engineering.
Erlang is a story of applied principles, methodology and design decisions - real-world functional programming success.
Plan9 is an example of what system programming really are, that less is really more and good is really enough.) Take a lot at src/lib
Arc is a prove of concept that lies in foundation of the "On Lisp" book - that you could evolve a language together with your software in a bottom-up process. And he did.
The story of Scheme language you could read in MIT AI memos, where, actually you could find all you need to know about programming.
Go is an example of how ideas form Plan9 and language design comes together in a unique language with unique features.
The evolution of the Lisp is another example. Systems should evolve.
Take a look at Smalltalk at Xerox PARC, AI lab and Scheme language at MIT, Plan9 at Bell Labs, Erlang at Ericsson, Go at Google, FreeBSD and OpenBSD projects, etc.
For an individual achievements - Linux 0.9, viaweb, arc, clisp, nginx, redis, sqlite, git, vi, emacs, etc.
Each particular story could be enough for learning almost everything about software engineering.
Erlang is a story of applied principles, methodology and design decisions - real-world functional programming success.
Plan9 is an example of what system programming really are, that less is really more and good is really enough.) Take a lot at src/lib
Arc is a prove of concept that lies in foundation of the "On Lisp" book - that you could evolve a language together with your software in a bottom-up process. And he did.
The story of Scheme language you could read in MIT AI memos, where, actually you could find all you need to know about programming.
Go is an example of how ideas form Plan9 and language design comes together in a unique language with unique features.
The evolution of the Lisp is another example. Systems should evolve.