手机浏览器扫描二维码访问
而此刻会议室的另一边,终端bg总裁姚尘风看着台上正在详细讲解技术细节的余新峰,脑海中也不由浮现出“仓颉”项目启动初期,团队内部关于技术路线的那场激烈争论。
这支由余新峰组建起来的编程语言团队,虽然汇聚了一批国内优秀的青年才俊,但他们中的大多数人,此前并没有从头开始设计和开发大型通用编程语言的完整经验。
大家都清楚,通用语言的技术难度和复杂性,远高于为特定领域设计的专用语言。
在“仓颉”语言的起步路线上,团队内部出现了明显的分歧。
有一部分专家提出,应该基于javascript语言进行改进和增强。
他们的理由很充分:
javascript在web前端领域占据着绝对的统治地位,生态极其繁荣,像微信小程序等国民级应用,其技术底座就与javascript密切相关。
javascript的优势在于开发便捷、敏捷性强、动态类型灵活、无需编译即可运行,学习和上手成本相对较低。
但是,这个提议几乎被华兴高层和余新峰团队核心毫不犹豫地否决了。
为什么?因为安全性!
javascript作为动态类型语言,其在类型安全方面的天然劣势,是其无法逾越的鸿沟。
而对于华兴立志要打造面向万物互联时代的鸿蒙操作系统而言,安全性是底线,是生命线!
开放的鸿蒙生态需要应对来自全球各种复杂场景和潜在威胁,任何可能引入安全漏洞的技术选择都是不可接受的。
缺乏严格类型检查的动态语言,在大型复杂项目开发中,更容易出现难以在编译期发现的潜在错误,这对系统安全是致命的。
此外,在性能方面,动态类型语言在运行时需要进行类型判断和转换,其执行效率、内存占用和功耗控制,往往难以满足鸿蒙系统对多种终端设备(尤其是资源受限的iot设备)的苛刻要求。
选择javascript路线,无异于从一开始就背上了沉重的“历史技术债务”,未来将步履维艰。
经过审慎的评估与激烈的讨论,华兴最终拍板:
“仓颉”必须定位为一款自研的、静态类型的编程语言。
它的对标对象,是苹果的swift、安卓早期依赖的java和现在主推的kotlin这些成功应用于大型移动生态的语言,无一例外都是静态类型。
静态类型语言在编译阶段就能发现大量类型错误,极大地提升了代码的健壮性和安全性。
同时,由于其类型信息在编译期确定,编译器可以进行更深层次的优化,通常能带来更好的运行时性能。
当然,华兴也考虑到开发者的习惯和迁移成本。
为了让来自不同技术背景的开发者能够相对平滑地过渡到“仓颉”,团队决定采用“多范式”的语言设计策略。
这意味着“仓颉”会借鉴和融合多种编程范式中通行的、优秀的表达方式,尽量让它的语法和特性与一些主流的编程风格保持近似性。
姚尘风回想起余新峰当时的解释:
“我们可以把‘仓颉’看作类似swift那种集大成的语言,它应该能让熟悉苹果或安卓开发的开发者,感受到一种技术上的亲近感,从而更容易切换到‘仓颉’上进行开发。”
团队在每一个语言特性的设计上都投入了大量精力进行重新思考和自主实现,力求做到既先进又实用。
“所以,”余新峰曾总结道。
“等到‘仓颉’语言正式发布后,我们给开发者的选择会是灵活的。
琉璃谢九哥锦画昭昭大结局+(番外) 锦画昭昭琉璃谢九哥百度网盘未删减 主角叫陈风的小说 主角叫陆沉的小说 青红白辣椒新书推荐开局养兵仙棺我养出了百万天将 主角叫朱桢俞千凝的小说 请为这个世界再扣一次扳机笔趣阁无防盗 陈风首富从捡破烂开始免费阅读完整版 主角叫墨梓安的小说 墨梓安请为这个世界再扣一次扳机免费阅读完整版 首富从捡破烂开始笔趣阁无防盗 陆沉开局养兵仙棺我养出了百万天将免费阅读完整版 锦画昭昭小说笔趣阁正版 主角叫琉璃谢九哥的小说 大明老六刚穿越朱元璋杀疯了笔趣阁无防盗 开饭山居士新书推荐请为这个世界再扣一次扳机 笔趣阁免费阅读新书推荐首富从捡破烂开始 开局养兵仙棺我养出了百万天将笔趣阁无防盗 朱桢俞千凝大明老六刚穿越朱元璋杀疯了免费阅读完整版 笔趣阁免费阅读新书推荐大明老六刚穿越朱元璋杀疯了
我追随宋哲十二年,当了他十二年的舔狗。他追求女孩我替他出谋划策,他表白我亲自给点蜡烛。我见证了他爱上一个又一个人,与她们缠绵再到分开。我熬走了他周围所有人,终于下定决心向他表白。当我借着酒劲准备时,却听到他与朋友的恶意交谈,这时我才知在他眼中我只是玩具,可以随意送人。哥,如果你看不上温柔,你就让我尝尝呗。好啊,我叫她来。攒足失望之后,我带着全额奖学金,于大洋彼岸享受人生。他却疯了似的满世界地寻找我。...
刚刚收到录取通知书的林楠,还没来得及实现祸害大学校花的美梦,便被一根神秘的金针带到一个以武为尊的世界挥手日月沉,剑出天地动谈笑间,败尽天下高手执掌乾坤!...
侠之大者,为国为民。让宵小之辈有所震慑,让权贵之人有所忌惮,为沉冤者得雪,为弱小者仗剑,为天下开太平!微信sanguanyouzai。交流公众号三观犹在。...
关于三千收尸军,杀到天下尽归心穿越大乾成了最底层的收尸人,本想和美丽的嫂子,憨傻的弟弟好好过日子,却遇到北莽扣关,收完尸逃命跑路!遇到女将军问做我的幕僚,一起救民于水火!霸气老王爷问本王收你当义子,救国救民,来日承继本王之王位如何?江湖第一游侠问朝廷已无可救药,与我等一起反了,功成之日,许你裂土封王!李长明摇了摇头没兴趣,这些我都行,不信?我抢给你们看!...
末日爆发五年,城市已成废墟。一人一狗,行走在废墟之中。面对凶恶的沙匪,小狗怒吼一声,摇身一变,变成身高百尺的地狱魔犬。随便一声怒吼,就将这些沙匪给吓尿裤了。让你养狗,你给养成地狱魔犬了?一人一狗的传奇,末日霸主的故事。...
...