自主可控“木兰”编程语言怎么样

由中科院计算所体系结构国家重点实验室主导研发的“木兰”编程语言,近日正式对外发布,未来将重点面向智能物联应用,提供一种开发效率更高的开发语言。
编程语言是构建生态的基石,在信息技术中有重要的地位,是与操作系统并重的两大系统软件。一般来说,每一种编程语言都有一个特定应用领域,换句话说,每一个编程语言都有一个擅长的领域。比如,c语言一般用于操作系统、硬件开发。google公司设计的编程语言go,其诞生极大地提高了云端应用的开发效率,后来成为云计算时代的首选编程语言。不过,目前面向智能物联应用的编程语言尚在起步阶段。
中科院计算所计算机体系结构国家重点实验室“木兰”项目组负责人刘雷介绍,“木兰”定位为下一代重要应用——物联网应用的开发语言,为编写的应用程序提供执行环境,可以成倍地提高应用的执行效率,提供更高的服务质量的同时,降低平台运营成本;对人工智能的边缘计算领域,木兰编译系统利用数据稀疏性优化,可以数十倍的提高智能应用的执行效率。
据了解,由于采用了最新的设计理念,“木兰”编程语言在教学方面具备很多优势。比如,编程语言的语法更加宽松,更适合初学者学习掌握。可以支持各种设备平台以及国产处理器,可以极大改善编程教学成本过高问题。基于此优势,教师教学、学生上课,可以使用价格更低的平板电脑替代桌面电脑,而且教学更加方便,也不需要专业的机房建设和电路改造。
以“木兰”为基础,中科院计算所还开发了更易于学生理解和操作的可视化编程软件、人工智能教材、教学装备等,目前已经投入到中小学、幼儿园使用。截至目前,“木兰”应用范围涵盖了广东、贵州、甘肃、江西、湖南、重庆、青海、山西、陕西和四川等19个省市的中小学,并经广东省教中小学教材审定委员会2019年初审通过,成为广东省试验教材。(经济日报记者 沈慧)


在设计模具加热管时,我们需要考虑的有哪些方面
语义网的发展及其可用工具
三星已在美国官网正式上架了红色和粉红色的Note10版本
泰克6位数据采集和记录万用表系统的优势特点
翻盖电机驱动芯片TMI8870替代进口芯片,与DRV8870\A4950完全兼容
自主可控“木兰”编程语言怎么样
有线温度验证系统 有效与可靠的测量 多路灭菌柜热分布测试
逻辑分析仪的存储技术和使用注意事项
用于工业自动化领域的无线通信与控制系统单芯片
专用NPU是发挥端侧人工智能潜力的捷径
SMPS电感器的装配方向会影响辐射吗
u-boot在汇编启动阶段的相关操作介绍
8款国产骁龙821机型中,一加3T、小米5S等机型已开放销售
为什么在毫米波频率下运行的设备需要进行OTA测试
XLPO在电动汽车中的应用
印度安防市场有哪些特征?
什么是“泛在电力物联网”?
切割机刀片检测方案的简单说明
摄像头、摄像头驱动、摄像头监控系统、摄像头设备、优质摄像头电源、摄像头监控器专用高压贴片电容
首批鸿蒙升级名单已基本确定 鸿蒙有希望改变整个终端系统市场格局