The Computer Of The Next 200 Years
This is a series of posts about what the future of computing could look like. This series is as-yet unfinished.If you want to build a ship, don’t drum up people to gather wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea.
—Antoine de Saint Exupéry (paraphrased)
principles
-
operators, not users and programmers
-
you are in a box
-
generality through systems thinking
-
strangler-patterning google3
tools
-
complected and orthogonal persistence
-
the postmodern build system
-
the terminal of the future
-
capabilities, service management, and generalized erlang
-
decentralized build caching
-
editable programs
-
operator controlled research
-
trustfall and query planning
-
composable compilers
implementation
-
deterministic concurrent programs