Bret Victor – Inventing on Principle
Bret Victor(简历) – 苹果公司的UI交互设计师(大神级的人),在 CUSEC(Canadian University Software Engineering Conference) 上做了一个题为 “Inventing on Principle” 的演讲(vimeo视频链接),这个演讲中展示了五个示例:
用程序画树。如何把程序绘图变成实时的,如何把程序和图映射起来。
游戏调试。在实时编程的基础上,可以更容易的让你看到程序参数对游戏的调整,甚至对游戏过程的可视化调试。
算法调试。在写二分查找算法时可以实时看到程序的执行过程。边写边看到。
电路图。可以实时地看到电路图中各个部件的对1/0信号的处理。
动画。一种比flash制作动画更NB 的方法。
下面是优酷上的视频——你一定会被示例中的那些编程工具所震撼!
不过,Bret并不是在说什么编程,也不是在说什么技术,他是在说 How to live your life。
他认为,在我们的生活当中,我们听到太多的诸如:“跟随你的喜好”、“跟随你的兴趣”,“跟随你的热情”之类的东西,但他更认为,更应该是 ...
AES加密算法动画演示
波士顿大学的Howard Straubing做了这么一个动画来展示AES加密算法的演示,挺不错的。
点击这里看全屏