第406章 方舟渡河(1/2)
2015年8月25日,北京时间上午9:00。
一则震撼性的联合公告,如同海啸般席卷了中国乃至全球的科技圈。
腾讯、阿里、百度、网易、京东……这串长长的名单几乎囊括了中国互联网的半壁江山。他们在同一时间,通过官方渠道发布了内容完全一致的《关于启动“方舟计划”的联合声明》。
声明只有短短三行字,却字字千钧:
“为迎接万物互联的新时代,即日起,我司旗下全线核心应用将启动底层代码重构,全面适配向阳集团‘太初’架构及昆仑OS系统。我们将利用‘方舟编译器’,为用户带来原生的极速体验。”
没有解释,没有废话。
只有那个醒目的、象征着向阳集团技术图腾的“方舟*Logo,被印在了所有巨头公告的显眼位置。
舆论瞬间炸锅。
纳斯达克的中概股盘前集体震荡。国内的微博热搜直接瘫痪。
“卧槽?玩真的?腾讯阿里竟然联手给林向阳站台?” “底层重构?这工作量得有多大?为了一个还没上市的国产芯片,至于吗?” “看来泰山顶上发生了大事啊!林向阳这是把武林盟主都忽悠瘸了?”
……
美国,华盛顿。
阿德里安博士正坐在一家高档咖啡馆里,手里拿着刚买的《华盛顿邮报》。当他在iPad上看到这则新闻时,不仅没有惊慌,反而发出了一声难以抑制的嗤笑。
“联合声明?可笑的公关手段。”
他打开Twitter,手指飞快地敲击屏幕,发出了一条新的推文:
“一群蚂蚁试图在暴风雨来临前搬家。他们以为代码是砖头,人多力量大就能搬完?不,软件工程是精密的神经外科手术。数百万行基于ARM指令集的陈旧代码,充满了无数的Bug和陷阱。要在几周内完成重构?他们会在Bug的海洋里溺死。#方舟计划 #不可能的任务”
发完推特,阿德里安优雅地喝了一口咖啡。
作为顶级的架构师,他太清楚“技术债务”的重量了。那些互联网巨头的APP,经过十年的迭代,里面堆满了各种为了兼容性而写的“屎山”代码。要想把这些代码平移到一个全新的、基于RISC-V魔改的“太初”架构上,哪怕有所谓的编译器辅助,也需要至少半年的时间来排查错误。
“半年……”阿德里安看了一眼日历,“等到那时候,向阳集团的资金链早就断了。”
但他忽略了一件事。
他懂技术,但他不懂中国。他不懂当这个国家的工程师们被一种名为“家国情怀”和“生存危机”的情绪点燃时,能爆发出怎样的战斗力。
……
深圳,南山区,腾讯大厦。 凌晨2:00。
整栋大楼灯火通明,宛如一支燃烧的巨大火炬,照亮了深圳湾的夜空。
“微讯事业群”的办公区内,空气中弥漫着浓烈的红牛味和披萨味。数百名核心工程师正趴在工位上,屏幕上的代码飞速滚动。
“王总!这个C++指针的内存偏移在‘太初’架构上不对齐!导致消息列表渲染崩溃!”
一名腾讯的高级技术专家满头大汗地吼道。
坐在他对面的,正是专程从北京飞来“驻场支援”的王博。
此刻的王博,穿着那件标志性的格子衬衫,眼圈黑得像熊猫,但眼神却亮得吓人。他直接推开那名专家,手指在键盘上化作残影。
“不要手动对齐!”王博一边敲代码一边语速飞快地解释,“方舟编译器的后端有自动优化策略。你只需要在Header文件里加一行#praga pack,剩下的交给编译器去切!”
随着回车键按下。
屏幕上原本满屏红色的报错信息,瞬间变成了令人舒适的绿色。
[Build Suess: MessageList_Module.o]
“通了!”腾讯的专家瞪大了眼睛,“卧槽,你们这编译器这么智能?连这种野指针都能自动修正?”
“这是我们喂了上亿行代码训练出来的。”王博拧开一罐红牛,灌了一大口,“别废话,下一个模块!今晚必须把朋友圈的加载逻辑跑通!”
同样的场景,正在杭州的阿里巴巴西溪园区上演。
淘宝的“双11”技术突击队被临时抽调,专门负责攻坚“太初”架构下的高并发支付接口。
在北京的百度大厦、后厂村的网易大楼、亦庄的京东总部……
这注定是中国互联网历史上最疯狂的一周。
原本互相视为死敌的巨头们,此刻却在同一个技术群里交流心得。
“@阿里技术-张工:兄弟,你们遇到Java反射机制失效的问题没?方舟编译器的V2.1补丁试了吗?” “@腾讯-李工:试了,好用!但是要注意,静态编译后包体积会变大,记得做一下资源混淆。” “@百度-王工:感谢!大家加油,今晚通宵,为了部落!”
这是一场没有硝烟的“淮海战役”。
数万名中国最顶尖的程序员,用键盘做枪,用代码做子弹,在硅谷划定的“技术禁区”里,硬生生地杀出了一条血路。
他们被称为——“渡河者”。
……
七天后。9月1日。
北京,向阳大厦。
林向阳站在巨大的落地窗前,看着窗外初秋的景色。苏清河站在他身后,手里拿着一份刚刚汇总的进度报告。
“深圳方面传来消息,微讯V6.0原生版,内测通过。”苏清河的声音里带着一丝颤抖,“杭州方面,淘宝原生版,支付链路跑通。百度地图、京东、网易云音乐……Top 50的应用,全部完成了一阶段重构。”
“七天。”
林向阳转过身,眼中闪烁着光芒,“阿德里安说我们需要半年。我们用了七天。”
“这就是中国速度。”
本章未完,点击下一页继续阅读。