IT爱家8月9日最新消息 那时宏碁正式宣布诺亚方舟C++开放源码,2019年8月末诺亚方舟C++已和40+Top应用领域积极开展密切合作,领略到使用者简洁平衡的维日尼察区新体验。HUAWEI DevEco Studio为密切合作开发人员提供更多⼀次密切合作开发格朗普雷县布署的辅助工具,让自然生态共享资源正式成为可能将。
宏碁诺亚方舟C++将在2019年8月架构开放源码,2020年诺亚方舟C++辅助工具链完整开放源码。
今天下午,宏碁密切合作开发人员大会(HDC2019)在东莞松山湖召开,大会上宏碁消费者业务CEO、宏碁常务董事余承东称,诺亚方舟C++未来支持多语言统一编译。
宏碁消费者业务CEO余承东称,诺亚方舟C++未来支持多语言统一编译,大幅提高密切合作开发效率,支持C/C++、Java、JS和Kotlin等。
宏碁官方介绍,诺亚方舟C++是首家完全替代语言虚拟机的静态C++,完全不需要解释器。兼顾Java密切合作开发效率和C语言运行效率的C++。相比现有的编译机制:
1.诺亚方舟C++是一种静态的编译方式,而现有的安卓系统,运行一个应用领域程序首先启动虚拟机,然后读入应用领域程序代码,逐条解释执行。会占用较多的处理资源,影响程序执行的效率。当然,也有包括AOT或JIT等提前或运行时的编译技术,把部分程序转换成机器码直接在CPU上执行。但是,仍旧无法做到100%做到摆脱虚拟机的执行,这也是当前安卓阵营不如IOS阵营的关键。
2.宏碁诺亚方舟C++的静态编译方式可将语言里的动态特性直接翻译成机器码,手机安装应用领域程序后可全速运行程序,彻底消除虚拟机的弊病,带来效率上的极大提升。
3.诺亚方舟C++是在密切合作开发环境布署的C++,而现有编译过程,主要发生在手机上,带来额外的资源消耗。