The Future of Programming

A very interesting presentation: http://vimeo.com/71278954 by Bret Victor presented at Dropbox’s DBX conference on July 9, 2013.

My first feeling after I’ve seen it was really sad. Did we, programmers, really lost last 40 years ?

My second thought was slightly more optimistic. Maybe we didn’t lost those years at all ? Maybe we used it to learn limitation of “conservative” apprach. Maybe we used it to develop techniques and technologies to make all those “forgoten” principles economically cost effective ?

And most important conclusion – Never think that you really “know what you are doing” and never stop looking for other solutions.

You May Also Like

Micro services on the JVM part 1 – Clojure

Micro services could be a buzzword of 2014 for me. Few months ago I was curious to try Dropwizard framework as a separate backend, but didn’t get the whole idea yet. But then I watched a mind-blowing “Micro-Services Architecture” talk by Fred George. Also, the 4.0 release notes of Spring covers microservices as an important rising trend as well. After 10 years of having SOA in mind, but still developing monoliths, it’s a really tempting idea to try to decouple systems into a set of independently developed and deployed RESTful services.

Micro services could be a buzzword of 2014 for me. Few months ago I was curious to try Dropwizard framework as a separate backend, but didn’t get the whole idea yet. But then I watched a mind-blowing “Micro-Services Architecture” talk by Fred George. Also, the 4.0 release notes of Spring covers microservices as an important rising trend as well. After 10 years of having SOA in mind, but still developing monoliths, it’s a really tempting idea to try to decouple systems into a set of independently developed and deployed RESTful services.