Tim Bray: Software in 2014

Solid summary of where things stand right now.

Update: Sam Ruby follows up.