Thursday, September 6, 2012

List of MUST watch talk for a computer scientist

Each link/video is a Gem. I'll add more videos to this list as I find them.
Enjoy!

Bret Victor talks about the idea of inventing something our of your own principles, not for money, or to make a mark, but because you have some principles and you want to share it with others. Very profound talk.
Bret Victor - Inventing on Principle



Rich is the author of Clojure, A lisp dialect which is on the rise and looks like will change the way we develop. It is different from the other lisps and yet is lisp in its purity.
While this talk has nothing to do with clojure. it is about how you do solve the most difficult problems that you ever encounter. How do you crack the hardest problems of the all. Really inspiring.
Hammock Driven Developement - Rich Hickey

This is another profound talk by Rich (nothing to do with Clojure) where he talks about how we got programming all wrong.
Are we there yet? - Rich Hickey

People often choose Easy over Simplicity while thinking that something that is easy is also simple which is not the case. A Beautiful talk about what is easy and what is simple and how making things simple is the way to go - Rich Hickey (nothing to do with clojure again)
Simple Made Easy

We often program with variables and in place. This was a beautiful talk about how we got things wrong when we think in terms of variables as the key. Rich really nails the idea that we should be not doing any Place oriented programming. As to what really place oriented programming is, you will have to see the talk :)
Value of values by Rich Hickey


This talk is about Strings, Numbers and Time. And how we got it all wrong.
Jon Skeet and Tony the Pony

Again a profound talk by Uncle Bob. It has a lot to with one of the key ideas of Lauren Ipsum
Twenty Five Zeroes

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.