2 ms·
> start cleaning up the mess of hugely inefficient everyday software I kind of wish for it too. Mainly because it's so enjoyable and fun to spend hours on real
by klibertp 13y ago
> start cleaning up the mess of hugely inefficient everyday software
I kind of wish for it too. Mainly because it's so enjoyable and fun to spend hours on really groking the code and optimizing it instead of duct taping another feature at the top of similarly messy pile of other features.
Things like Go, D, Nimrod, Felix, OCaml and Haskell could help too.
That said I don't see this happening in the near future: for business side of things optimization starts to matter when it's too late to change technology. What's probably going to happen is one-click, transparent (for the application logic) clusters, where performance issues are solved by adding nodes. It happens right now with AWS and others, but it will be much easier and better in the future, once again making optimization not needed. For a while.