中国科学院计算技术研究所国家重点实验室宣布,由该实验室编译组主导研发的国产编程语言“木兰”正式发布,Mulan原本是Module Unit Language的简写,直译即“模块单元语言”。
据中科院计算所介绍,“木兰”是一款定位于面向智能物联应用、采用最新编程语言设计理念和编译技术的程序设计语言,“木兰”是由编译实验室完全自主设计、开发和实现的编程语言,与之配套的编译器与集成开发工具也完全由团队自主实现,是我们真正掌握核心技术的编程语言,开发团队致力于将其打造为“智能物联时代的C语言”。
它采用创新的弹性actor执行模型(执行与行计算),可大幅度地提高应用执行效率,在提高服务质量的同时大幅降低平台运营成本。
编程语言的语法更容易,更适合初学者学习和掌握,这大大降低了学习的门槛;在支持仿真和调试功能的同时,软件既可以验证软硬件设计的正确性;同时支持跨平台,对Android、IOS、Linux、Windows等系统都具有较好的兼容性;更重要的是,可以很好地支持龙芯等国产处理器,未来还将支持更多类型的国产处理器。
“木兰”已率先在编程教育方面投入应用,以“木兰”为基础延伸的自主研发编程软件、人工智能教材、教学装备目前已经投入到中小学、幼儿园使用,目前应用范围涵盖了贵州、甘肃、江西、湖南、重庆、青海、山西、陕西和四川等18个省市共700所中小学。
(免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。 )