重生后我只做正确选择

躺平摆烂二选一

首页 >> 重生后我只做正确选择 >> 重生后我只做正确选择最新章节(目录)
大家在看 兵锋无双 直播电锯雕唐僧,手抖吓坏网友 海贼王之蓝色魅影 都市大帝 官场:重生后我权倾天下 成为首富,从老妈闺蜜开始 伟大的平凡人 没超能力的保安也要拯救世界 师妹虽软,可颇有男子之风 我怎么成别人的外挂了
重生后我只做正确选择 躺平摆烂二选一 - 重生后我只做正确选择全文阅读 - 重生后我只做正确选择txt下载 - 重生后我只做正确选择最新章节 - 好看的都市小说

第1071章 仓颉的路线之争

上一章 书 页 下一章 阅读记录

而此刻会议室的另一边,终端bG总裁姚尘风看着台上正在详细讲解技术细节的余新峰,脑海中也不由浮现出“仓颉”项目启动初期,团队内部关于技术路线的那场激烈争论。

这支由余新峰组建起来的编程语言团队,虽然汇聚了一批国内优秀的青年才俊,但他们中的大多数人,此前并没有从头开始设计和开发大型通用编程语言的完整经验。

大家都清楚,通用语言的技术难度和复杂性,远高于为特定领域设计的专用语言。

在“仓颉”语言的起步路线上,团队内部出现了明显的分歧。

有一部分专家提出,应该基于JavaScript语言进行改进和增强。

他们的理由很充分:

JavaScript在eb前端领域占据着绝对的统治地位,生态极其繁荣,像微信程序等国民级应用,其技术底座就与JavaScript密切相关。

JavaScript的优势在于开发便捷、敏捷性强、动态类型灵活、无需编译即可运行,学习和上手成本相对较低。

但是,这个提议几乎被华兴高层和余新峰团队核心毫不犹豫地否决了。

为什么?因为安全性!

JavaScript作为动态类型语言,其在类型安全方面的然劣势,是其无法逾越的鸿沟。

而对于华兴立志要打造面向万物互联时代的鸿蒙操作系统而言,安全性是底线,是生命线!

开放的鸿蒙生态需要应对来自全球各种复杂场景和潜在威胁,任何可能引入安全漏洞的技术选择都是不可接受的。

缺乏严格类型检查的动态语言,在大型复杂项目开发中,更容易出现难以在编译期发现的潜在错误,这对系统安全是致命的。

此外,在性能方面,动态类型语言在运行时需要进行类型判断和转换,其执行效率、内存占用和功耗控制,往往难以满足鸿蒙系统对多种终端设备(尤其是资源受限的Iot设备)的苛刻要求。

选择JavaScript路线,无异于从一开始就背上了沉重的“历史技术债务”,未来将步履维艰。

经过审慎的评估与激烈的讨论,华兴最终拍板:

“仓颉”必须定位为一款自研的、静态类型的编程语言。

它的对标对象,是苹果的Sift、安卓早期依赖的Java和现在主推的Kotlin这些成功应用于大型移动生态的语言,无一例外都是静态类型。

静态类型语言在编译阶段就能发现大量类型错误,极大地提升了代码的健壮性和安全性。

同时,由于其类型信息在编译期确定,编译器可以进行更深层次的优化,通常能带来更好的运行时性能。

当然,华兴也考虑到开发者的习惯和迁移成本。

为了让来自不同技术背景的开发者能够相对平滑地过渡到“仓颉”,团队决定采用“多范式”的语言设计策略。

这意味着“仓颉”会借鉴和融合多种编程范式中通行的、优秀的表达方式,尽量让它的语法和特性与一些主流的编程风格保持近似性。

姚尘风回想起余新峰当时的解释:

“我们可以把‘仓颉’看作类似Sift那种集大成的语言,它应该能让熟悉苹果或安卓开发的开发者,感受到一种技术上的亲近感,从而更容易切换到‘仓颉’上进行开发。”

团队在每一个语言特性的设计上都投入了大量精力进行重新思考和自主实现,力求做到既先进又实用。

“所以,”余新峰曾总结道。

“等到‘仓颉’语言正式发布后,我们给开发者的选择会是灵活的。

习惯用我们基于typeScript扩展的ArktS的开发者,可以继续使用ArktS;

而追求更高性能、更强类型安全的开发者,则可以选用‘仓颉’。

‘仓颉’的目的,不是在开发者工具箱里替换掉别的工具,而是为他们增加一种更强大、更可靠的新选择。”

姚尘风对此深表赞同。

生态建设不能一蹴而就,更需要给开发者足够的过渡空间和选择权。

“仓颉”的价值,在于为华兴未来的生态发展,提供一个更具潜力、更自主可控的底层技术选项。

演示告一段落,余新峰开始向各位董事汇报“仓颉”项目具体的推进过程。

他的语气逐渐变得沉稳,充满了技术饶笃定。

“从2019年8月1日项目正式立项起,我们编程语言实验室就开始了紧张的研发工作。”

余新峰操作ppt,展示着项目里程碑图。

“但一门编程语言的成熟,不仅仅在于语言本身的设计和编译器实现,更在于它能否经得起真实业务场景的考验,需要强大的标准库、框架和工具链支撑。”

他目光扫过在场的各位高管,重点看向了姚尘风和陈默:

“幸阅是,我们并非孤军奋战。

在公司的大力协调下,除了我们核心的编程语言团队,华兴其他产品线的兄弟团队也很快加入进来,为我们提供了宝贵的‘试验田’。”

他切换了一张ppt,上面显示着“数据通信产品线”的字样和一些网络设备的图片。

“我们选定的第一个内部深度试用场景,是公司强大的数据通信产品线。”

余新峰解释道:

“选择这里,主要有几个原因。

首先,负责数据通信软件和创新的主要领导和专家刘子昂总,他本身就是我们中央软件院编译器和编程语言实验室的创始人之一,对编程语言和底层技术有着深刻的理解和情怀,给予了我们极大的支持。”

“其次,也是更重要的一点,”他加重了语气。

“数据通信产品线对软件的质量要求极高!

通信设备需要7x24时稳定运行,对软件的可靠性、性能、安全性有着近乎苛刻的标准。

尤其是在追求商用化的过程中,从编程风格、代码规范、静态检查工具,到动态测试、调试工具,都需要一套完整、严谨的流程和体系。”

“这对于尚处在发展初期的‘仓颉’语言来,是一个绝佳的、全方位的试炼环境。”

余新峰脸上露出一丝感激的笑容。

“数据通信产品线的同事们,愿意冒着一定的风险,将他们部分非核心但关键的模块,尝试用‘仓颉’进行重构或新开发。

这过程中,我们暴露问题、解决问题,共同打磨‘仓颉’的语言特性、编译器稳定性、调试工具链的易用性。

每一个bUG的修复,每一次性能的优化,都让‘仓颉’变得更加坚实。”

他展示了一些内部数据:

喜欢重生后我只做正确选择请大家收藏:(m.86xiaoshuo.com)重生后我只做正确选择86小说更新速度最快。

上一章 目 录 下一章 存书签
站内强推 快穿之战神大人等等我 我建立了收容组织 [重生]之邪不压正 我乃茅山大师 邪道鬼尊 南国三部曲:从邪恶中拯救我 诱妻入室:冷血总裁深深爱 毒医白娘子 黑神特战队 帝国继承人从出生后开始躺平 开局签到半圣护卫,召唤十万龙骑 玉佩食缘:陈圆梦的烹饪霸业 我来酒厂找琴酒 成年男团混进来一个小学生?! 一道升仙 大唐:我真的没想当皇帝 披荆斩棘的赘婿:从扮演傻子开始 明末亲军锦衣卫 杨广听劝后,大隋请天下各国赴死 江岳派
经典收藏 海贼王之蓝色魅影 规划四合院:求你不要过来啊! 傲娇女神的贴身狂兵 收个破烂,我成了透视神医 重生都市仙帝 非人类基因统合体 绝色美女的贴身兵王 医师毒师御兽术,你还是什么师? 徒儿,不要,我是你师父 重生假少爷,从打猎带妻女发家开始 不是逼我走吗,我走你抱我腿干嘛! 道长好凶猛 修仙归来:前女友跪求原谅 四合院艰难生活 天才狂医 我的神秘赶山异闻 终极一班之签到系统开挂无敌战力 精神负999还说自己一点不癫? 披荆斩棘的赘婿:从扮演傻子开始 破事精英3:CP精英
最近更新 四合院:穿成易中海的亲儿子 民国北平旧事 重生东北:猎户家的九个宝贝女儿 权势巅峰:从纪委开始 都市:斩杀仙帝?可我真是炼气期 偏心假少?我在星门打怪道法滔天 生万物:带着系统当恶霸 逢人不说人间事 编外的特工 巨星重生:只想低调做幕后 导演:煤老板的审美你别挑 拥有空间的我,在荒灾年天天吃肉 重生83:长白山上采参忙 黑曜降临:我靠裁决之力主宰异变 抗战:1942南洋兵锋 挥刀十万次,觉醒神级系统! 重生饥荒年喂饱丈母娘成首富 离婚后躺女总裁床上,前妻急了? 穿越抗日1937 权力医途
重生后我只做正确选择 躺平摆烂二选一 - 重生后我只做正确选择txt下载 - 重生后我只做正确选择最新章节 - 重生后我只做正确选择全文阅读 - 好看的都市小说