中国网专访李西峙:打造中国自主人工智能计算机语言体系和软件生态
近日,人教版英语、数学教材插图事件愈演愈烈,其中反映出的思想入侵问题让人触目惊心,而这一切不是今天才发生的问题。两年前,少儿编程平台Scratch被曝辱华,论坛上充斥着分裂国家、借中美贸易摩擦抹黑中方的言论等,问题可见一斑。 人工智能时代来临,编程教育是重中之重,坚持自主原创开发,将主动权从国外平台夺回来,用我们本土化的平台教育我们的后代,这也正是帕拉卡创始人李西峙一直在做的事情。 1 1984年2月16日,邓小平在上海参观十年科技成果展,看到现场小学生熟练操作计算机,他指示说:“计算机普及要从娃娃抓起”。 不久之后,计算机课程首次进入上海的高中课堂,并于次年成为高中必修课。 当时,是中国计算机产业最接近世界领先水平的一次机会窗口: 硬件上,中科院在北京成立计算技术研究所,组建东光电工厂,在上海组建了华东计算技术研究所,组建无线电十九厂,奠定了一南一北,中国最早的两个半导体产业基地,中科院计算所南门一间15平方米的传达室里,联想也已悄然问世。 软件上,北京大学已经在研究中文激光照排,南京大学研究程序语言和分布式系统,人民大学研究数据库,机械电子工业部正在创办中国软件技术公司,而中国软件行业协会的正式成立,更是让软件从硬件中分离出来,第一次成为独立产业。 到1990年时,中国与美国的x86架构芯片技术差异,一度缩小到只有1年。 然而,随着“造船不如买船、买船不如租船”的政策施行,从80年代末开始,从软件、硬件,中国底层的计算机技术和产业都遭遇了断崖式地全盘毁弃,芯片制造和计算机生产企业大批倒闭,国产操作系统全面停用。 直到多年之后,中国重新奋起直追时,已经与海外领先巨头存在巨大的技术和生态差距。最终我们看到,一纸拒绝令下,芯片和软件断供,中兴、华为等中国科技领军企业尽皆被动。 此时,在互联网领域,中国从跟进、学习到创新、引领,已经成长为与美国并肩的世界两极,在集成电路、软件等领域,也已经在倾举国之力,不断追赶。 然而,计算机编程语言的国产化,依然处在被人遗忘的尴尬角落。 一方面,是中小学的信息化教育,得到了越来越多的政策扶持。 2017年,中国开始制定政策,推进编程纳入中小学课程,2018年,教育部中学新课标方案发布,人工智能进课堂,编程技术入高考。而全国已有48所“211”高校的338个专业,指定信息技术为选考科目,在高校公布的选考科目范围中的上榜率排名第三,仅次于物理和化学。 另一方面,时至今日,几乎所有主流的计算机语言(机器、汇编、各类高级语言),都还被国外全部垄断,从高等教育到中小学生的校内外培训,所采用的C/C++,Java,Python,Swift,Scratch等主流编程开发语言,都全部来源于国外。 什么时候,中国才能在计算机语言这个关键领域,竖起自己的大旗? 这是大富网络CEO,神经元并行计算机语言(Neural Parallel Language简称NPL)发明人李西峙的梦想,也是他正在努力的方向。 李西峙 2 纵观中国互联网行业,从新浪、网易、搜狐三大门户,到腾讯、百度、京东、阿里巴巴几大巨头,这一代的创始人,普遍出生于60年代末到70年代初。 1982年出生的李西峙,并没有赶上这一波时代大潮。 但他的幸运在于,拥有一个可以朝着梦想放肆成长的家庭环境,最终得以在计算机语言领域不断深耕。 李西峙7岁那年,英特尔刚刚推出486处理器,Tim Berners-Lee刚刚发明万维网雏形,电脑在中国还远未普及。但在哈工大任教的父亲,已经在家里买了电脑,甚至还找了老师为李西峙教授编程,这让李西峙从小就积累了大量的编程经验。 2001年,成绩优异的李西峙,被保送进入了“学神集中营”浙江大学(工科)混合班,随后进入计算机系(竺可桢学院)。然后,在大三的时候,就开发出了自主原创的NPL计算机语言。 从某种意义上来说,这是一个非常超前的设计: 它在2004年,通过类大脑神经元的架构设计来实现并行/并发编程,从而实现了代码简洁高效、可动态进化,数据类型灵活,可以更好地面向分布式计算,开发者无需关心多线程与网络底层逻辑,就可以开发复杂的高并发网络应用;无需修改代码,就可以部署到任意复杂的分布式计算机网络。 此外,NPL甚至还很好地支持3D渲染与仿真,能够兼容PythonLua等广泛使用的编程语言。 只不过,当时的李西峙,还没有考虑太多宏大的想法。 在学业之外,他只是在NPL的基础上,开发出了更多的扩展应用:比如AI仿真平台,比如3D引擎ParaEngine,比如3D儿童动漫创作平台KidsMovie Creator。 毕业以后,他也只是拿着IDG和Decent天使投资,杀入了当时火热的PC游戏领域,研发了中国第一个3D儿童创想乐园哈奇小镇(后来的魔法哈奇)。 直到2010年,因为父亲的工作关系,在一个偶然的机会,他见到了大富科技董事长孙尚传。 听李西峙详细讲述了自己的技术和工作,孙尚传皱起眉头问他:“你既然有这么强的编程能力,为什么不更加专注于底层技术,而是去做游戏研发?中国在各种软件工具技术上有那么多的空白,我们还迫切需要本土的技术,来支撑中国在软件和硬件上摆脱国外的束缚啊!” 孙尚传给他讲了一个故事,大富科技曾经接到过一个精密的工业零件订单,需要使用计算机仿真软件来辅助设计开发。大富找到了外国公司,提出购买软件,结果外国公司开出了高价,而且只租不卖。 这些话,让李西峙深受触动。 [...]