谁将成为北交所首个股票孵化器?
06-18
今年6月,哈尔滨工业大学、哈尔滨工程大学被美国商务部列入实体清单,基础数学软件Matlab被禁,引发国产软件大规模讨论。
对于大多数理工科学生来说,Matlab并不陌生。
Matlab是广泛应用于教学、科研、工业领域的基础软件。
然而,这类EDA(电子设计自动化)软件恰好是我国的短板。
正因为如此,很多行业的人士都感叹我们这次真的是被卡住了。
6月19日,中国科学院计算技术研究所研究员与先进计算机系统研究中心主任、中国开放命令生态联盟秘书长包云岗在微博上分享了他关于“Matlab被禁止”的言论”在“CCF YOCSEF杭州·Matlab被禁专题论坛”上的演讲,体现了“被禁”事件带来的思考和启发。
包云岗指出,我们在思考如何解决“Matlab被禁”这一紧迫问题的同时,也需要考虑未来如何制造出像Matlab这样的工具,制造出能够掐住别人脖子的技术。
至于如何做出像Matlab这样能卡别人脖子的软件,包云岗总结为以下四点:第一,做出东西,而不是追求发表论文;其次,使用事物,而不是仅仅完成它们。
把它扔掉;第三,运用教学场景,而不是把教学当成一种负担;第四,树立持久战意识,不求速胜。
以下为包云岗在“CCF YOCSEF杭州Matlab禁令专题论坛”上的演讲原文。
雷锋网在不改变原意的情况下进行了编辑整理:很多人都在思考如何解决“Matlab被禁”这个紧迫问题。
大家回顾了中国工业软件发展的阵痛,批评了盗版问题、知识产权保护问题、重硬件轻软件等一系列国内问题。
还提出了许多好的建议,例如Matlab各种功能的开源软件替代品。
这些都被认为是“昨天和今天”的事情。
现在我想和大家讨论一下“明天”。
我们每个人都可以问自己一个问题:从现在开始,给10年,甚至20年的时间,我们能不能创造出让别人挂在脖子上的东西? (并不是说你真想掐死别人,而是说你想成为别人离不开的东西。
)如果从这个角度来看待这次“Matlab被禁”事件,会给我们更多启发。
我们都知道Matlab原本只是20世纪90年代新墨西哥大学Clever Moler教授在教学中使用的一个小工具软件,那么为什么几十年后它就成为了卡在我们脖子上的工具呢?我们来梳理一下Matlab开发过程中体现的几个理念: 1. 做东西,而不是追求发表论文。
Matlab网站上有Moler教授自己写的Matlab简史。
他在开头写道,他的团队在2011年和2017年申请了NSF的两个项目,目标是“探索开发高质量数学软件的方法、成本和资源”。
他本人认为,从某种程度上来说,这两个项目是失败的,因为他们没有发表论文。
他们只开发了两个软件:一个是EISPACK,另一个是LINPACK。
而且,这两个软件并不能说有太多的学术创新,因为EISPACK将去年发表的论文中用Algo60写的算法翻译成了Fortran,而LINPACK则直接用Fortran重写了。
2. 东西用完后要好好利用,而不是扔掉。
虽然EISPACK和LINPACK都没有发表相关论文,学术创新性似乎也不是很高,但确实是两个非常有用的软件。
EISPACK的开发团队在2018年写了一份用户手册。
我在Google Scholar上查了一下。
它被多次引用并且被广泛使用。
LINPACK是世界超级计算机排行榜Tops的基准程序,可以说影响了世界超级计算机的发展。
3、利用教学场景,而不是把教学当成一种负担。
Matlab是Moler教授希望在教学过程中应用EISPACK和LINPACK的产物。

如果不是Moler教授用心教学,让学生更好地掌握线性代数和数值分析,更容易使用EISPACK和LINPACK这两个软件,他就没有动力去写一个Matlab脚本他自己。
利用工具对这两个软件接口进行封装,方便学生使用。
如今,由于恶劣的科研竞争环境和考核压力,很多人把教学视为一种负担,认为会影响科研。
但教学其实是尝试新技术和工具的最佳应用场景,因为试错成本很低,而且学生的创新和主动性也有助于改进优化技术和工具。
Matlab最终走上了商业化之路,因为Moler教授在斯坦福大学给学生授课时,有两个学生对Matlab非常感兴趣,并主动提出用C语言重写并移植到IBM PC上。
许多技术最初是在课堂上开发的。
例如,RISC架构是David Patterson教授在伯克利分校的课程实验。
第四,树立持久战意识,不求速胜。
如果你坚持一件事数十年,累积的效果将是惊人的。
中国今天卡住的东西,几乎都是别人二十多年积累的东西。
从Matlab的第一个版本到现在已经40年了,1990年代初的第一代EDA软件也快40年前了,而2000年左右的Intel第一代微处理器也已经50年前了。
台积电自成立以来已积累了30多年的经验。
事实上,学术界有很多有影响力的著作都是多年积累的产物。
我们可以看一下ACM系统软件奖。
基本上获奖软件都是几十年来积累的。
比如LLVM已经持续优化了17年,Eclipse也一直在优化。
它已经优化了19年,Wireshark已经优化了22年,Coq已经优化了31年,GCC已经优化了33年。
让我们仔细看看 Matlab 和 MathWorks 公司。
可以说是持久战的典范。
MathWorks 成立于 2001 年,当时只有 1 名员工。
第一份收入是2016年向MIT出售10项Matlab版权,赚了美元。
MathWorks 早期非常不起眼。
有一个笑话,前7年它的员工数量每年都翻倍——2018年1名员工,2016年2名员工,2016年4名员工,2016年只有7名员工。
与当今许多初创公司相比,这个增长速度就像蜗牛一样。
但他们取得了突破,继续围绕Matlab添加功能,使Matlab成为业界领先的工具软件。
2006年,MathWorks营业额达到1万美元,员工5万人。
例如,MathWorks 今年的营业额达到 10 亿美元,拥有多名员工,在全球拥有数万名用户。
虽然成交量不大,但其实我们应该学习这个模式——不断积累。
将一项技术完善,成为某个细分领域的隐形冠军。
综上所述,当我们在思考如何解决“Matlab被禁”这一紧迫问题时,我们也需要考虑未来如何像Matlab一样做工作,创造出能掐住别人脖子的技术。
这就需要我们做出改变,改变观念、改变行动。
版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
标签:
相关文章
06-18
06-18
06-17
06-17
06-08
06-18
06-18
06-18
最新文章
Android旗舰之王的过去与未来
智能手表不被开发、AR眼镜被推迟,Meta的产品经历了一波三折
为什么Cybertruck是特斯拉史上最难造的车?
更新鸿蒙3后,文杰允许你在车里做PPT了
新起亚K3试驾体验:追求“性价比”,韩系汽车仍不想放弃
阿维塔15登场!汽车配备了增程动力,理想情况下会迎来新的对手吗?
马斯克宣布创建 ChatGPT 竞争对手! OpenAI的CEO给他泼了冷水, GPT-5可能会发生巨大变化
骁龙无处不在,是平台也是生态