提起哈尔滨工业大学,相信很多人都不会陌生。

它是中国顶级的C9院校之一,从1920年建校的百余年来,哈工大一直享誉“工科强校”的美称,因其在航天领域的不凡成就,更是被人们誉为“工程师的摇篮”。

哈尔滨工业大学

可以说,哈工大在中国航空航天科研攻关领域,真的是喜报频传。

别的不说,在“神舟”号系列飞船研制过程中,哈工大连续攻克了三轴仿真实验转台、“模拟失重训练水槽”、MK6、返回舱焊接变形矫形技术等多项技术难关,为我国科技进步作出了不可磨灭的贡献。

就在哈工大“航天梦”屡创佳绩之时,美国知名软件公司MathWorks却对外宣布:取消对哈工程(哈尔滨工程大学)、哈工大等多所院校的正版授权,禁止使用Matlab。

Matlab

这也就意味着,哈工大和国内多所院校的部分研究,不得不提前中断,直接或间接影响到了航天事业的发展。

众所周知,在航天航空、数值计算、建模仿真、机械等科研和工业制造中,Matlab是一个不可或缺的软件。

如果你不好理解,也可以将其比作office办公套件,没有了它,协同办公就很难进行,即使有众多可替代软件供你选择,诸如记事本app等,但很多重要功能还是无法实现。

也因此,不少国人意识到,在工业软件领域,国产软件水平和国外先进的CAE软件相比,还存在着至少20年的差距。

但,也并不是没有好消息。

继哈工大被禁用matlab之后,国产工业软件的发展,迎来了第一个春天。

就在前不久,一家名为Truffer的国产软件,在知乎上引发热议。

Truffer

Truffer方面称,其能够在半年内实现MATLAB图形显示和科学计算的70%;1年内100%实现;3年内完全实现Simulink,100%自主源代码。

除此之外,Truffer还承诺,至少有10%的功能,Truffer比MATLAB更好用,易用。

一石激起千层浪,Truffer此举既满足了,国人对于国产化的期待,同时也鼓舞了更多国产软件企业“站”出来,霸气回击。

MWorks

比如,就在Truffer开诚布公不久之后,又一款名为MWorks的国产软件,跳了出来。

MWorks方面表示,它可以对标Simulink在仿真上的能力,以及Matlab大量工程化的模型库和工具箱。

也就是说,科学与工程计算,没有了MATLAB,国产的Truffer和MWorks照样能扛起大旗。

不过,也有不少有识之士认为:寻找替代品,终究不是国产工业软件的长久之计,我们需要的是创新,而不是复制。

在中国工业软件发展史上,其实不乏创新之举。

短时间内,“创新”用在MATLAB的国产替代品中,我们很难看到成效,不过,我们可以试着走出自己的圈子,将目光放到国产工业软件的其它领域上。

比如,在工业软件领域,颇有建树的国产首款无代码开发平台——云表企业应用平台,便首创了“表格编程”技术,以及“央企管理软件自主开发”的先河。

云南小松机械工程ERP登录界面

所谓表格编程,指的是,使用者,即使是0基础的IT小白,没有任何编写代码的经验,也可以通过纯中文的操作方式,沿用excel可视化拖拉拽的操作习惯,自主开发出功能随需而改的企业核心业务管理软件,其中,便包括了在工业领域,不可或缺的PLM、MES、WMS、SRM等大型复杂工业管理软件。

可以说,云表平台的界面交互布局灵活,功能强大,即使面对复杂场景,也能保证优秀的交互体验。

BOM管理

而在数据/业务处理方面,云表可支持自定义复杂业务逻辑,依赖强大的业务描述语言、集成数仓、内存数据库、流程引擎、BI等模块,成为各大企业业务数据中台的首选。

除此之外,云表把复杂的底层架构封装好,并提供强大的业务执行引擎,使开发人员不再需要关心底层架构,只需专注在业务逻辑上的处理,而在工业领域中,常遇到的BOM拆解,MRP运算,拣货路径优化,无缝集成第三方软硬件:企业微信,金蝶,用友,PDA,SAP,高拍仪等,在云表平台这里,都能够得到完美解决。

正因为云表平台,极强大的功能和极简的易用性,使得包括但不限于华为,恒逸石化,云南小松,汾西矿业,许继电气,欧拉姆,香港建滔,中铁等众多知名企业,都将其奉为企业数字化转型工具的首选。

小结

程序员圈子中,有一句话叫做“不要重复造轮子”。

顾名思义,轮子已经被发明了,而且在使用上,没有任何缺陷,拿来即用即可。

短时间内,寻找MATLAB替代品可以,但从长远来看,这种行为却是不可行,况且,中国的工业软件种类多的很啊,如果都是复制,没有创新的话,工业强国这条路很难走下去。

哈工大被禁用MATLAB,已经在提醒我们,国产工业软件要想不被“卡脖子”,亟待创新。

乾坤未定,你我皆是黑马。

解气!哈工大被禁用MATLAB后,国产工业软件霸气回击的更多相关文章

  1. 国产PLM软件在创新实践中强势崛起

    近日,"璞华PLM"先后获得微度医疗.埃特斯等多个客户的订单,即使在疫情环境下也展现出了强劲的高速增长.在产品生命周期管理(PLM,Product Lifecycle Manage ...

  2. IE禁用Cookie后的session处理

    IE禁用Cookie后解决方案:URL重写 购物车案例<IE禁用Cookie后> 购物界面ShowBook.servlet public void doGet(HttpServletReq ...

  3. 浏览器禁用cookie后php如何保持session会话-use_trans_sid机制

    原文:浏览器禁用cookie后php如何保持session会话-use_trans_sid机制 为防止浏览器禁用cookie导致服务器会话无法保持,php开发了一个机制,该机制开启后,浏览器发起请求后 ...

  4. 红星美凯龙CEO车建新的圆融和霸气

    待人接物中车建新有许多习惯,与别人一起行走时,走在靠马路的一边:吃饭时最好的菜留给客人.他说,做人往往就在细节中,别小看一个举动,无意中就会感染别人.和别人在一起,你要时时刻刻先考虑对方. 细节上体察 ...

  5. 2016国产开源软件TOP100(Q1)

    随着互联网的发展.开放标准的普及和虚拟化技术的应用等诸多IT新领域的创新及拓展,开源技术凭借其开放性.低成本.稳定性.灵活性.安全性和技术创新性等特点迅速走向成熟,逐步发展成为一种主流模式,日益改变着 ...

  6. 盘点那些适配Linux的国产常用软件

    前几天,10月24日,在这个程序员的节日里,腾讯时隔十一年,更新了QQ for Linux.瞬间,各大技术论坛,群聊,关于Linux的新QQ的话题不断.为什么QQ这么多年不更新QQ for Linux ...

  7. 2015年热门的国产开源软件TOP 50

    2015年热门的国产开源软件TOP 50 开源中国在 2015 年得到了快速的发展,单开源软件收藏量就接近 40000 款,其中不乏优质的国产开源项目.本文从软件的收藏.下载.访问等多角度挑选出了 2 ...

  8. 2016国产开源软件Top100(Q1)

    2016国产开源软件Top100(Q1) 随着互联网的发展.开放标准的普及和虚拟化技术的应用等诸多IT新领域的创新及拓展,开源技术凭借其开放性.低成本.稳定性.灵活性.安全性和技术创新性等特点迅速走向 ...

  9. [置顶]Win2012R2的一个Bug安装群集后可能引发的软件崩溃问题及相应补丁

    [置顶]Win2012R2的一个Bug安装群集后可能引发的软件崩溃问题及相应补丁 如标题,笔者查阅资料发现微软声称安装故障转角色后就可能发生上述描述问题,但不止于SSMS崩溃.建议使用win2012R ...

随机推荐

  1. 在vue-cli中安装scss,且可以全局引入scss的步骤

    简历魔板__个人简历模板在线生成 在写vue的css样式时,觉得需要css预处理器让自己的css更加简洁.适应性更强.可读性更佳,更易于代码的维护,于是在vue-cli脚手架采用scss.写过的人都知 ...

  2. http缓存策略以及强缓存和协商缓存浅析

    http缓存策略以及强缓存和协商缓存浅析 本地缓存-强缓存 本地缓存,也就是我们常说的强缓存:是指当浏览器请求资源时,如果请求服务端的资源命中了浏览器本地的缓存资源,那么浏览器就不会发送真正请求给服务 ...

  3. Asp.Net Core 7 preview 4 重磅新特性--限流中间件

    前言 限流是应对流量暴增或某些用户恶意攻击等场景的重要手段之一,然而微软官方从未支持这一重要特性,AspNetCoreRateLimit这一第三方库限流库一般作为首选使用,然而其配置参数过于繁多,对使 ...

  4. HCNP Routing&Switching之链路聚合

    前文我们了解了MSTP相关话题,回顾清参考https://www.cnblogs.com/qiuhom-1874/p/16268682.html:今天我们来聊一聊链路聚合相关话题: 链路聚合是链路高可 ...

  5. Node.js + TypeScript + ESM +HotReload ( TypeScript 类型的 Node.js 项目从 CommJS 转为 ESM 的步骤)

    当前 Node.js 版本:v16.14.0 当前 TypeScript 版本:^4.6.3 步骤 安装必要的依赖 yarn add -D typescript ts-node @tsconfig/n ...

  6. Sqoop导入数据到mysql数据库报错:ERROR tool.ExportTool: Error during export: Export job failed!(已解决)

    问题描述: Container killed by the ApplicationMaster. Container killed on request. Exit code is 143 Conta ...

  7. Fail2ban 运维管理 服务控制

    启动监禁 启动所有或者单个监禁项目. # 语法:fail2ban-client start [监禁名称] root@ubuntu:~# fail2ban-client start sshd 停止监禁 ...

  8. .NET Core 读取配置技巧 - IOptions<TOptions> 接口

    原文链接:https://www.cnblogs.com/ysmc/p/16307804.html 在开发过程中,我们无法离开配置文件(appsetting.json),例如配置文件中有以下内容: { ...

  9. 关于c#多线程中的几个信号量

    信号量在c#多线程通信中主要用来向阻塞的线程传达信号从而使得阻塞线程继续执行 多线程信号(线程交互):通常是指线程必须等待一个线程或者多个线程通知交互(释放信号)才可以继续执行 在c#中信号量主要有这 ...

  10. Spring Ioc源码分析系列--Bean实例化过程(二)

    Spring Ioc源码分析系列--Bean实例化过程(二) 前言 上篇文章Spring Ioc源码分析系列--Bean实例化过程(一)简单分析了getBean()方法,还记得分析了什么吗?不记得了才 ...