Intro für SchoolBros [Blender/AE] ICH BIN BAAAACK c:
Adam Cheyer的个人网站看起来像是从Internet Archive Wayback Machine中翻出的页面。拼图模式逐渐淡化为Cheyer的照片,旁边是一个简洁的四句话,其中包括声明:“计算机使用起来很尴尬,不适合人们的思维方式。”
Cheyer的网站不仅仅是一个来自2000年代中期的随机和新颖的遗物。它是Siri和Viv背后的人的早期网站,旨在成为最先进的基于语言的A.I.当它在今年晚些时候首次亮相时。尽管它的出现,Cheyer的网站仍然更新了有关他的演讲安排和产品的最新消息。但它也回顾了切耶首次涉足节目的过去。对于Cheyer来说,这一切都始于一个魔方。
“一个魔方让我进入电脑,”切耶说 逆 通过电子邮件,“我写过的第一个完整程序(使用基本编程语言:if-then,goto,print)是Rubik的Cube求解器。”
在无处不在的计算机和互联网之前长大的程序员并不拥有用户友好的编程语言和学习平台。他们在编程之前进行编程是很酷的事情,并且领先于曲线意味着横向进入1和0的二进制世界。尽管如此,Cheyer和其他早期采用者正在做与今天的程序员相同的事情:解决问题。
“我总是发现Rubik's Cubes上的书籍难以理解,特别是因为他们用来表达立方体转动或移动的符号,”Cheyer说。 “典型的序列将是这样的:R2 L'U D2等 - 难以解析。我当时的一个贡献是一个更加图形化的符号,以非常简洁的方式显示图片。“
早在1981年,Cheyer就可以在平均26秒内解读一个Rubik's Cube。今天,他使用的动作已经过时了,更快的解决方案更为广泛;去年创下了目前Rubik's Cube世界纪录,头发不到5秒。然而,这并没有削弱创建图形符号对Cheyer的影响。
“由于我为这个想法感到自豪,我把它留在了我的网站上,希望其他一些有抱负的立体主义者可能会发现这个符号很有用,如果不是实际的动作序列本身,”Cheyer说。
Rubik的立方体不再像以前那样了。当然,这些玩具仍然不时出现作为天才的替身。以威尔史密斯的角色为例 对幸福的追求 举个例子。 (即使该参考文献已有10年历史了。)
你不能指望公立学校系统激励青年群众学习编程。你很难指望公立学校系统激励年轻人做数学。幸运的是,书呆子和计算机文化现在很酷。如果不是,你就不会读这个。那些能够解决魔方解决速度有多快的人是当今的游戏玩家和网络成瘾者,游戏玩家和网络成瘾者将是塑造未来的程序员。
“我认为像MineCraft这样的游戏程序将鼓励孩子们从一个玩家转变为最终能够编程,添加插件,并创建他们自己的世界,”Cheyer说。
如果这些世界与Cheyer帮助Viv建立的世界类似,那么未来看起来很聪明。