ParentFull threadmoya·You might want to check out this talk by Bret Victor, "Inventing on Principle": http://vimeo.com/36579366View on HN