2018年9月22日星期六

15行代码让苹果设备崩溃;25万月薪的AI工程师还存在吗?- InfoQ每周精要555期

 中文站「每周精要」
感谢您订阅每周精要第 555 期,本期内容截止于2018-09-23。
技术新闻   TECH NEWS
Stack Overflow最新薪资计算器出炉:DevOps和Go语言开发者是大赢家
tack Overflow 2018年最新的薪资计算器正式出炉。最新的计算器除了增加新的国家和地区之外,还更新了数字数据。为了让薪资更上一层楼,你应该关注哪些技术?这取决于你是愿意冒一些风险还是只想待在安全区域。
ASP.NET 2.2 Preview 1首次支持Java SignalR客户端
微软的Sourabh Shirhatti宣布ASP.NET Core 2.2的第一个预览版已经发布。有兴趣在本地机上尝鲜的开发人员可以从相关来源下载预览版。
Go 2将添加错误处理和泛型
在Gophercon 2018大会上,Russ Cox介绍了将添加到Go 2的特性,包括错误处理和泛型,并透露了当前一些新特性提案的内容。
Microsoft正式发布Azure IoT Hub与Event Grid的集成
在经历为期六个月的公开预览后,微软宣布正式发布IoT Hub与Azure Event Grid的集成。组合使用两者可以提高对客户设备事件的支持,实现数据库更新、工单创建和定价管理等操作的自动化。
马云:旧制造业要凉,贸易战至少得打20年(附演讲全文)
经历过灾难的企业,才是了不起的企业。
多端统一开发框架 Taro 1.0 正式发布,全面支持小程序
Taro 是一个多端统一开发框架,它支持使用 React 的开发方式来编写可以同时在微信小程序、Web 、React Native 等多个平台上运行的应用,帮助开发者提升开发效率,改善开发体验,降低多端研发成本。
架构设计   ARCHITECTURE DESIGN
Apache Beam实战指南 | 玩转KafkaIO与Flink
本文重点介绍 Apache Beam与Flink的关系,对Beam框架中的KafkaIO和Flink源码进行剖析,并结合应用示例和代码解读带你进一步了解如何结合Beam玩转Kafka和Flink。
如何实现靠谱的分布式锁?
分布式锁,是用来控制分布式系统中互斥访问共享资源的一种手段,从而避免并行导致的结果不可控。基本的实现原理和单进程锁是一致的,通过一个共享标识来确定唯一性,对共享标识进行修改时能够保证原子性和和对锁服务调用方的可见性。
聊聊工程师的影响力
作为一名工程师,你是如何获得影响力的?什么是影响力,它的根源是什么,你该如何运用它或者怎样会失去它?它与管理者的权力和影响力有什么不同?
运维 & DevOps   OPERATIONS & DEVOPS
Linux之父为过去的言行道歉,宣布离开社区反思
"我向因我的个人行为受到伤害的人道歉,可能有些人因此彻底退出了内核开发。"
阿里集团八年容器化演进之路
八年时间,阿里集团实现了 100% 内部容器化镜像化,经历了几代演进。本文将从最初的架构开始,向大家介绍下阿里内部的容器化演化过程。
删库跑路的江湖:顺丰运维工程师误删库被开除
做运维工作一定不能捉急,要稳。
大前端   THE FRONT END
最好的JavaScript数据可视化库都在这里了
为了帮助你轻松地为你最喜欢的应用程序添加漂亮的数据可视化,这里列出了 2018 年最好的 JavaScript 数据可视化库。
15行代码让苹果设备崩溃,最新的iOS 12也无法幸免
国外安全研究人员 Sabri Haddouche 发现了一个只需几行代码就可以让 iPhone 崩溃并重启的方法。
你拆分JS代码的方法可能是错的!
在这篇文章里,我希望能够让你明白:哪种文件分割策略最适合你的网站和用户,以及如何实现。
人工智能   ARTIFICIAL INTELLIGENCE
一年过去了,25万月薪的AI工程师还存在吗?
你找到工作了吗?
AI一周热闻:Linux之父宣布无限期休假;微软、腾讯等AI平台落户上海
新鲜事,简单报,一周热闻盘点准时到!
8月份最热门的机器学习开源项目TOP5
在 8 月份的开源项目中,本文专门带来了五个图像识别、音频处理、以及强化学习方面的最佳机器学习产品。
区块链   BLOCKCHAIN
为什么从开发者角度来说,EOS比以太坊更没前途?
据最近在 EOS 上发布的 PandaFun 的 CEO 预计,EOS 上的 dApp 所需资源的成本为 21000EOS。在同等情况下,在以太坊上部署 dApp 的智能合约将耗资 100 美元。
比特币下一个重大软件升级:为加密密钥提供新的语言
比特币对于消费者的使用方便性一直被大家诟病。不过这一状况在下面的一次比特币重大升级中可能会有所改善。这次升级包括对默认钱包的修改、为加密密钥提供新的语言支持等等。
为什么在以太坊上构建项目注定会失败?!
作者说明了由以太坊区块链支持的项目失败的原因。
技术大会   CONFERENCE
QCon上海站日程上线,报名倒计时
Google、Facebook、阿里、腾讯,他们怎样解决在人工智能、大数据、架构设计等方面的问题?
CNUTCon:从删库到跑路,一条命令的事?
常在河边走,哪有不湿鞋的?全力推进运维自动化,看Twitter、BAT、华为等大厂有哪些减少失误操作的高招!
ArchSummit:还在执着于流量运营?触发式数据运算了解一下
传统的数据应用方式能解决部分场景,但都存在一定局限性。天猫数据架构负责人樊景雪将为我们讲述SML在人群分析SaaS化场景的应用如何满足人群运营的个性化诉求。
AICon:AI 从业者该如何选择深度学习开源框架?
Caffe、TensorFlow、CNTK、Keras......深度学习框架多种多样,如何选择? 我该用哪一个?这些框架如何与Docker、Kubernetes等相结合,打造深度学习大平台?
极客时间App   GEEK TIME APP
为什么说程序员普遍都缺乏数据结构与算法的知识?
有人说,算法,先于计算机存在于世,比编程语言本身更为重要,语言只是工具,而算法才是灵魂。而程序就等于算法加数据结构。极客时间2w+人学习的专栏《数据结构与算法之美》,一门为工程师量身打造的专栏课程。
双节来临,准备好反超那些高级程序员了吗?
别顾着欢脱,学习直上才是硬道理。20余类硬技能,365天一线技术课程任性看,对技术的任何需求,这里都可以给你解答。
中秋福利|听说程序员的朋友圈都被刷爆了
听说了么?程序员的朋友圈被极客时间超火爆专栏《数据结构与算法之美》刷爆了,如果给你一个免费领取的机会,你会心动么?如果还能同时免费领取9大爆款专栏和价值1999元的VIP年卡你心动么?
活动推荐   POPULAR EVENTS
人工智能惠及大众之举—重塑金融反欺诈模型
金融业务在给人们带来便利生活的同时,也带来日益严峻的欺诈风险。除了传统层出不穷的金融欺诈手段,伴随互联网时代出现的个人信息泄露、欺诈黑产化等问题,也导致更高频化、精准化的欺诈犯罪,如何阻止羊毛党、互联网欺诈等行为正在变得愈发猖獗?
DevOps on AWS,哪些开发工具将加速软件发布过程?
亚马逊如何做DevOps?企业级落地容器与DevOps,选用K8S都有哪些"姿势"?Kubernetes是如何助力DevOps?9月25日AWS讲师通过演示代码,"划重点"教你如何提高您的产品的生产效率。
215万现金征集区块链最佳应用案例
在国内,当几乎所有公链项目落地困难时,联盟链才是真正能和各个产业贴的最近、同时也是真正落地最多的区块链组织形态。为了鼓励更多区块链应用落地,金链盟举办"金链盟中国区块链应用大赛",用215万现金征集区块链最佳应用案例。
王坚博士现身 TGO 鲲鹏会上海分会三周年庆典
GO 鲲鹏会上海分会成立三周年,庆典上近百名 CTO 等科技领导者齐聚共话初心。王坚博士空降现场,分享了城市在发展中需要数据治理等观点;同时,也分享了发起" 2050 "的初心,就是把有共同爱好的人聚在一起,让不同价值观、不同文化的人,共享自己的思想。
InfoQ中文站每周日针对会员发送每周内容精要邮件,
别人转发给你的邮件?现在注册获取您自己的 InfoQ每周精要邮件吧
InfoQ微博:@InfoQ
InfoQ微信:infoqchina
InfoQ手机客户端:极客时间

2018年9月17日星期一

中国成全球第二AI医疗交易国,上半年AI制药融资等于去年全年

伊瓢 铜灵 编译自 CBInsights量子位 出品 | 公众号 QbitAI

放眼当今的全球医疗诊断水平提升、资源下沉的发展现状,人工智能如同一味济世良药,不断改变调整医疗行业的发展。

AI加持下的医疗行业未来将如何发展?

近日,风投数据公司CBInsights发布了最新一期AI医疗报告,通过九大发展趋势,展示了一幅AI医疗发展全景图。

提前预知患病风险、在家自助看病、医学研究改变临床试验……想不到的新场景来了——

趋势1:AI医疗产品兴起

美国食品药品监督管理局(FDA)正在迅速跟进批准临床成像和诊断的AI软件。

4月,FDA批准了一个不需要人类专家干预的糖尿病视网膜病变检查的AI软件,名为IDx-DR,识别轻中度糖尿病视网膜病变的正确率达到87.4%的。

还有一款名为Viz.ai的AI医疗软件也被FDA批准了。这个AI可以分析CT图,然后告诉医生:亲,你的病人可能会中风。在获得FDA批准后,Viz.ai完成了Google Ventures和Kleiner Perkins Caufield&Byers的2100万美元A轮融资。

另外GE Ventures投的创业公司Arterys去年也获得FDA批准,这家公司可以通过云AI平台分析心脏图像。

FDA目前的快速审批节奏给这些医疗AI创业公司帮了大忙,自2013年以来,FDA的审批总共推动了119起融资事件。

FDA把医疗AI软件都归类为了医疗设备这一类,为了方便这些AI公司,如果是很小的系统更新,不需要再次专门提交FDA审批,以便于适应AI的迅速发展和进步。

趋势2:神经网络可以发现潜在患病风险

自从有了AI,疾病预防变得更容易。

去年,谷歌发了一篇Nature,讲了他们训练了一个神经网络,投喂视网膜图像,这个神经网络就可以找出其中有没有患心血管疾病的风险因素。

这项研究中,AI不仅可以通过视网膜图像识别年龄、性别和是否吸烟等风险因素,还可以量化出具体的精确度。

在另一项研究中,Mayo诊所与以色列创业公司Beyond Verbal合作,通过分析声音中的声学特征,以便在患有冠状动脉疾病(CAD)的患者中找到明显的声音特征。

创业公司Cardiogram最近的一项研究表明,深度学习技术可以让消费者通过可穿戴的心率传感器检测出由糖尿病导致的心率变异性变化,这种方法在依据心率检测糖尿病方面准确率高达85%。

另一个新兴的应用是用血液检测癌症。创业公司Freenome正在使用AI来寻找在血液中循环的无细胞生物标志物中可能与癌症相关的模式。

看来,以后AI可以更方便的帮我们找到那些早期疾病,拯救那些"癌症一发现就是晚期"的病人。

趋势3:有了苹果改变了临床试验

医学研究总是需要临床试验,但是给临床试验找到合适的候选病人倒是个麻烦的事情。

不过,苹果的iPhone和Apple Watch可以帮医生们找到临床试验患者。2015年,苹果推出了两个开源框架,ResearchKit和CareKit,可以帮助医生招募临床试验患者,然后远程监控他们的健康状况。

比如,杜克大学的研究人员依据苹果的框架开发了一款名为Autism&Beyond应用程序,可以使用iPhone的前置摄像头和面部识别算法来筛查孩子的自闭症。

另外,还有近10,000人使用mPower应用程序,该应用程序提供手指敲击和步态分析等练习,可以和医疗研究机构分享帕金森患者的数据。

6月,Apple为开发人员推出了Health Records API。用户现在可以选择与第三方应用程序和医学研究人员共享数据,请他们协助监控身体状况。

趋势4:传统制药公司AI化

医疗AI可不仅仅是科技巨头和创业公司的事,传统制药巨头也不淡定了。

2018年5月,辉瑞和腾讯、谷歌等投资的一家名为XralPi的AI创业公司达成了合作关系,这家公司主要做的是用AI预测小分子的药物特性,依此来设计新的药品。

辉瑞不是唯一一家寻求AI公司合作的药企。诺华、赛诺菲、葛兰素史克、安进、默克这些全球知名制药公司最近都开始了和AI创业公司的合作,他们准备在肿瘤、心脏病等领域研发新的药品。

我们仍然处于早期阶段的最大机会是使用深度学习和人工智能来识别全新的适应症,全新的药物。——诺华肿瘤前首席执行官Bruno Strigini

大型制药公司对AI制药的兴趣也在推动着这一领域的投融资,2018年上半年,就有20起AI制药领域融资事件,这个数字相当于2017年全年的融资事件数量了。

不过,药物研发是个烧钱的事儿,即使是用AI来研发,也会动辄烧钱上亿,还不一定能取得什么明确的研发成果。

趋势5:AI需要医生做数据标注

AI看诊,还得人类医生加持。

医学专家提供的图像标注是AI诊断学习的材料。目前,各大科技巨头和政府投资图像标注事业,并把数据集公开提供给其他研究人员。

样本需要专家的标注,如果样本没有任何标注,我们不知道这是一个来自健康人还是病人的样本……这是很重要的一步。>阿里云机器智能首席科学家 闵万里

国际上,谷歌的DeepMind与眼科医院Moorfield合作,用AI探查眼部疾病,目前,一个AI能够诊断出50多种眼疾,准确度达到94%。

在国内,依图科技也在进行人工智能诊断,据报道,目前依图背后的医生团队已经有400多人,为其收集的医疗数据打标签。

趋势6:中国医疗AI发展迅速

2018年上半年,中国超过英国,成为全球第二活跃的医疗AI的交易国。

与此同时,中国对海外医疗AI公司的投资额正在增加。当中国投资者也越来越频繁地投资海外的医疗创业公司,中国科技巨头也在将国外合作伙伴的产品带入中国。

从上图可以看出,2017年是中国资金入股美国AI初创公司最活跃的一年,中国资本最喜欢的海外投资国家是美国。

与美国类似,推动国内AI医疗发展的最大困境是混乱的数据和各机构之间缺乏互用性,导致数据共享难度增大。

为了解决这一问题,中国已经开设了几个区域卫生数据中心,整合国家保险索赔、出生和死亡登记处以及电子健康的数据。

政府整合数据的同时,以腾讯、阿里为首的中国科技公司也在政府支持下入局医疗AI。

趋势7:DIY诊断不是梦

不知道当年纪稍大的长辈们听到,以后可以随时在家用电子设备检测健康状况会不会颇为震惊。凭着智能手机在全球的渗透率,自己的专人电子医生力所之能及还不少。

公司Startup Healthy.ioz正在研究让尿液分析像拍照一样简单,用计算机视觉算法,通过智能手机进行拍摄分析不同光照条件和相机质量下的测试纸颜色即可解决。目前这项操作已经被FDA批准。

此外,皮肤疾病自测、心率、血糖血压自测也不稀奇了。一个传感装置+一台手机分析结果,DIY诊断不是梦。

趋势8:量化医疗机构的服务质量

AI开始在量化患者在医院接受的服务质量方面发挥作用,也就是说,可以最低成本激励医疗服务人员提高最高质量的照料。

比如人工智能创业公司Qventus,筹集了4300万美元后,开始着手为医院定制效率指数,美国创业公司Jvion评估入院患者出院30天后的再次返院的概率,最大限度地预测病患情况。

不过,目前这些解决方案AI还都处于初期阶段,也能帮助医院降低护理成本,提高护理质量。

趋势9:心理治疗机器人越来越火

心理健康也在AI医疗的范畴内。Facebook上就有一些可以和人对话的AI心理医生。

Woebot就是其中之一,这家公司已经融资800万美元。不过,如果你要在Facebook上使用它,需要先同意它的免责声明:我只是个机器人,我不能代替人类心理医生的治疗。

另一家名叫X2 AI的创业公司也在做类似的事,这家公司声称自己拥有超过400万付费用户。它们开发了一个聊天机器人名叫"希望姐姐"。

但是也有一些智障的聊天AI,这个WisdomBot可能就是其中一个,说的话就像提前编好的一样,和上下文串不到一起。

不过,其实AI可能也没有"心理健康"这个概念,它自己也很难分辨一个人的心理状况。不过,好在,AI可以陪人类聊天, 这也是一项有价值的工作。

One More Thing

在量子位公众号(QbitAI)回复"医疗报告"四个字,可以获取33页完整报告一份。

玩得开心~

欢迎大家关注我们的专栏:量子位 - 知乎专栏

诚挚招聘

量子位正在招募编辑/记者,工作地点在北京中关村。期待有才气、有热情的同学加入我们!相关细节,请在量子位公众号(QbitAI)对话界面,回复"招聘"两个字。

量子位 QbitAI· 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态



via 量子位 - 知乎专栏 https://ift.tt/2xlefWS
RSS Feed

RSS5


Unsubscribe from these notifications or sign in to manage your Email Applets.

IFTTT

移动端ML模型压缩也自动化了:腾讯新框架为自家模型加速50%

夏乙 发自 凹非寺量子位 出品 | 公众号 QbitAI

把深度学习模型压缩部署到手机上直接本地运行的趋势,愈演愈烈。从Google的TensorFlow Lite、苹果的Core ML,到小米今年6月推出的MACE,移动端深度学习框架几乎已成科技巨头标配。

可是,究竟用哪个框架?选哪个模型压缩算法?超参数怎样取值?众多工具摆到开发者面前的同时,问题也纷纷出现了。

腾讯AI Lab给出了一个答案:自动模型压缩框架PocketFlow

这个模型,腾讯自己已经用上了,最近还将开源。

全球首个自动模型压缩框架

PocketFlow被腾讯AI Lab称为世界首款自动化深度学习模型压缩框架,它集成了腾讯自己研发的和来自其他同行的主流的模型压缩与训练算法,还引入了自研的超参数优化组件,实现了自动托管式模型压缩与加速。

所谓"自动化",就是说模型的压缩和加速过程都是自动完成的。就像Google AutoML用户不用自己选择模型架构一样,使用PocketFlow也不用自己选择模型压缩算法和超参数取值,只要设定对性能指标的期待,让框架自己完成剩下的工作就好。

人类需要费时费力调参才能达到的性能,对于PocketFlow来说,只需要十几次迭代。

不仅省人工,效果还不错。

PocketFlow经过100次迭代后搜索得到的超参数组合,可以降低约0.6%的精度损失;通过使用超参数优化组件自动地确定网络中各层权重的量化比特数,PocketFlow在对用于ImageNet图像分类任务的ResNet-18模型进行压缩时,取得了一致性的性能提升;当平均量化比特数为4比特时,超参数优化组件的引入可以将分类精度从63.6%提升至68.1%(原始模型的分类精度为70.3%)。

腾讯展示了PocketFlow对ResNet、MobileNet等CNN网络进行压缩和加速的效果。

在CIFAR-10数据集上,PocketFlow压缩的ResNet-56模型,实现了2.5倍加速下分类精度损失0.4%,3.3倍加速下精度损失0.7%,且显著优于未压缩的ResNet-44模型。

在ImageNet数据集上,PocketFlow可以把MobileNet模型压缩到更小,但分类精度基本不变。在分类精度毫不逊于Inception-V1、ResNet-18等模型的条件下,PocketFlow压缩的MobileNet模型大小只有它们的20 - 40%。

模型压缩算法+超参数优化

PocketFlow框架是怎样压缩深度学习模型的?

靠的是两部分组件:一是模型压缩/加速算法,二是超参数优化器

将未压缩的原始模型输入到PocketFlow框架中,设置期望的性能指标,比如模型的压缩、加速倍数等等,PocketFlow就可以开始工作了。

在每一轮迭代过程中,超参数优化器选取一组超参数取值组合,之后模型压缩/加速算法组件基于该超参数取值组合,对原始模型进行压缩,得到一个压缩后的候选模型;基于对候选模型进行性能评估的结果,超参数优化组件调整自身的模型参数,并选取一组新的超参数取值组合,以开始下一轮迭代过程;当迭代终止时,PocketFlow选取最优的超参数取值组合以及对应的候选模型,作为最终输出,返回给开发者用作移动端的模型部署。

在整个过程中,发挥作用的一共可以总结为六大组件:

  • 通道剪枝(channel pruning)组件:在CNN网络中,通过对特征图中的通道维度进行剪枝,可以同时降低模型大小和计算复杂度,并且压缩后的模型可以直接基于现有的深度学习框架进行部署。在CIFAR-10图像分类任务中,通过对ResNet-56模型进行通道剪枝,可以实现2.5倍加速下分类精度损失0.4%,3.3倍加速下精度损失0.7%。这一组件的背后,是腾讯AI Lab团队提出的基于判别力最大化准则的通道剪枝算法,相关论文Discrimination-aware Channel Pruning for Deep Neural Networks发表于NIPS 2018,即将公布。
  • 权重稀疏化(weight sparsification)组件:通过对网络权重引入稀疏性约束,可以大幅度降低网络权重中的非零元素个数;压缩后模型的网络权重可以以稀疏矩阵的形式进行存储和传输,从而实现模型压缩。对于MobileNet图像分类模型,在删去50%网络权重后,在ImageNet数据集上的Top-1分类精度损失仅为0.6%。
  • 权重量化(weight quantization)组件:通过对网络权重引入量化约束,可以降低用于表示每个网络权重所需的比特数;团队同时提供了对于均匀和非均匀两大类量化算法的支持,可以充分利用ARM和FPGA等设备的硬件优化,以提升移动端的计算效率,并为未来的神经网络芯片设计提供软件支持。以用于ImageNet图像分类任务的ResNet-18模型为例,在8比特定点量化下可以实现精度无损的4倍压缩。
  • 网络蒸馏(network distillation)组件:对于上述各种模型压缩组件,通过将未压缩的原始模型的输出作为额外的监督信息,指导压缩后模型的训练,在压缩/加速倍数不变的前提下均可以获得0.5%-2.0%不等的精度提升。
  • 多GPU训练(multi-GPU training)组件:深度学习模型训练过程对计算资源要求较高,单个GPU难以在短时间内完成模型训练,因此团队提供了对于多机多卡分布式训练的全面支持,以加快使用者的开发流程。无论是基于ImageNet数据的Resnet-50图像分类模型还是基于WMT14数据的Transformer机器翻译模型,均可以在一个小时内训练完毕。另外,团队还提出了一种误差补偿的量化随机梯度下降算法,通过引入量化误差的补偿机制加快模型训练的收敛速度,能够在没有性能损失的前提下实现一到两个数量级的梯度压缩,降低分布式优化中的梯度通信量,从而加快训练速度,相关论文Error Compensated Quantized SGD and its Applications to Large-scale Distributed Optimization发表于ICML 2018。论文地址:https://ift.tt/2Nhvfs3
  • 超参数优化(hyper-parameter optimization)组件:多数开发者对模型压缩算法往往不甚了解,但超参数取值对最终结果往往有着巨大的影响,因此团队引入了超参数优化组件,采用了包括强化学习等算法以及AI Lab自研的AutoML自动超参数优化框架来根据具体性能需求,确定最优超参数取值组合。例如,对于通道剪枝算法,超参数优化组件可以自动地根据原始模型中各层的冗余程度,对各层采用不同的剪枝比例,在保证满足模型整体压缩倍数的前提下,实现压缩后模型识别精度的最大化。

开源在即,腾讯先用为敬

我们前面也提到过,腾讯AI Lab计划将PocketFlow开源。现在,这个框架已经用在了腾讯自己的移动端业务里。

腾讯举了一个栗子:手机拍照App里的人脸关键点定位模型。他们用PocketFlow对这个模型进行了压缩,在保持定位精度不变的同时,降低了计算开销,在不同的移动处理器上取得了25%-50%不等的加速效果。

是不是有点期待?

欢迎大家关注我们的专栏:量子位 - 知乎专栏

诚挚招聘

量子位正在招募编辑/记者,工作地点在北京中关村。期待有才气、有热情的同学加入我们!相关细节,请在量子位公众号(QbitAI)对话界面,回复"招聘"两个字。

量子位 QbitAI· 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态



via 量子位 - 知乎专栏 https://ift.tt/2xoEL1t
RSS Feed

RSS5


Unsubscribe from these notifications or sign in to manage your Email Applets.

IFTTT

JavaScript 之父联手近万名开发者集体讨伐 Oracle:给 JavaScript 一条活路吧!- InfoQ 每周精要848期

「每周精要」 NO. 848 2024/09/21 头条 HEADLINE JavaScript 之父联手近万名开发者集体讨伐 Oracle:给 JavaScript 一条活路吧! 精选 SELECTED C++ 发布革命性提案 "借鉴"Rust...