文章图片
文章图片
文章图片
华为正在向软件产业发展 , 打造属于自己的操作系统——鸿蒙 。 华为从底层技术做起 , 建立开源鸿蒙系统生态 。
按照这个趋势 , 华为成为全球第三大操作系统厂商只是时间问题 , 迟早会和谷歌安卓 , 苹果iOS并肩齐行 。 可是在开发者以及生态方面 , 华为仍有很多需要进步的地方 。
为尽快补齐底层技术 , 华为正式确认 , 迈出了编程语言的关键一步 。 今年下半年华为将发布自己的仓颉编程语言 , 这意味着什么?华为打造编程语言生态有何优势?
华为迈出编程语言关键一步打造操作系统需要具备什么条件?实际上打造操作系统并不难 , 业内都有开源的内核 , 基于开源的系统进行定制化系统的打造 , 即可完成 。
比如手机厂商各自基于安卓定制化自主系统 , 桌面级厂商基于Linux内核也能开发自主操作系统 。 而鸿蒙系统则基于微内核开发 , 具备分布式操作系统的能力 。 在这个基础上 , 华为开发了几百万行的原创代码 , 建立开源鸿蒙底层 。
由此可见 , 只要找到合适的内核 , 有开源系统支持 , 打造操作系统并不难 。 但做好一款操作系统就不容易了 , 需要具备丰富的生态环境 , 能保障开发者 , 用户持续使用 。
【摩托罗拉|正式确认!华为迈出关键一步】这就需要华为掌握底层技术 , 而编程语言就是底层技术的关键组成部分 。 这类底层技术决定操作系统和生态环境的稳定运行 , 那么华为在编程语言方面有什么动向呢?
根据华为正式确认 , 自主研发的编程语言会在下半年发布 , 名字叫做“仓颉” 。 神话中流传仓颉造字的传说 , 而仓颉是原始象形文字的创造者 。 华为引用“仓颉”作为编程语言的名称 , 大有推陈出新的意味 。
关于仓颉是怎样的编程语言还无法确定 , 但根据一些参加内测的程序员传出的消息称 , 仓颉编程语言简单且容易上手 。 具体表现如何 , 还需要华为正式发布仓颉才知道 。 但可以正式确认的是 , 华为迈出了编程语言关键一步 , 这意味着什么?
编程语言是华为打造操作系统的必要布局 , 有了编程语言之后 , 意味着有希望掌握完整的底层技术板块 , 意味着具备成为世界级系统厂商的潜力 。 谷歌 , 苹果这些成功的操作系统厂商都有自己的编程语言 , 而华为也即将补齐编程语言底层技术板块 。
华为打造编程语言有何优势?华为鸿蒙系统已成 , 但是在生态建设方面 , 还需要下很大的功夫 。 华为需要做的就是保障底层技术的稳定 , 能给开发者提供开发产品的良好环境 , 给用户带来所需的使用体验 。
那么华为打造编程语言有何优势呢?华为开发的仓颉属于系统编程语言 , 是专为鸿蒙服务的 , 未必是对标C语言 , Java的主流编程语言 。 因为在华为对仓颉编程语言的描述中提到了这么一句话:“仓颉将鸿蒙 , 欧拉在应用开发生态上进行打通 。 ”
这句话是什么意思呢?很明显 , 仓颉编程语言是专门建立鸿蒙 , 欧拉而打造的 , 运用仓颉实现鸿蒙与欧拉两大系统的底层架构互联 。 一旦成功 , 欧拉设备上将支持运载鸿蒙系统 , 鸿蒙系统也能接入欧拉生态 , 实现两大操作系统的全方位共建共享 。
- JetBrains正式推出Qodana
- 第四大运营商开放号卡了?官方回应来了:还在试商用,未正式启动
- 小米|雷军化身爆料大神:小米12S系列512GB大存储版确认
- Apple|12个月限免开卡:苹果Apple Pay正式支持西藏交通一卡通
- 鸢尾|OPPO Reno8 全新配色 鸢尾紫 正式上线
- iqoo|vivoiQOO10系列确认,天玑9000+加持!iQOO9系列持续降价中
- 苹果|华为新一代“小方表”来了:Watch FIT 2正式官宣
- 小米|小米12S系列官宣7月4日正式发布:小米与徕卡联合研发
- 微信更新正式版!“清理缓存”功能变强,小程序终于能分享到朋友圈
- 摩托罗拉|价格屠夫上新!摩托罗拉新机入网:支持68W快充