Rust语言2019调查报告发布它为什么流行不起来

微软更进一步,在今年年初开发并开源了受 Rust 启发的新编程语言 Verona;最近,苹果也站出来拥抱它,将 C 代码移植到 Rust。

此外,Rust 连续四年在 StackOverflow 开发者调查中蝉联“最受开发者喜爱的编程语言”。有意思的是,其中 97% 的受访者并未使用过 Rust,他们对 Rust 语言的喜爱,仍停留在“想学习”的阶段。

关于部分从未使用过 Rust 的受访者,大多数人表示“想学习”,但“公司未采用”。可见,公司采用与否对个人的语言学习还是有不小程度的影响。

高盛首席美国股票策略师大卫·科斯廷(David Kostin)在周三写给客户的一份报告中称,美国联邦基金利率的大幅下调不太可能阻止今年第二季和第三季美股公司获利的“崩盘”,并建议客户向获利稳定且资产负债表强劲的公司投资。

重点查处未经批准擅自在我国境内从事认证活动的违法行为。对发现的非法认证线索,及时进行核查处理并上报市场监管总局,由总局向社会发布警示信息。

该调查共收到以 14 种不同语言完成的 3,997 份回复,使用英语的受访者人数占比最高,为 69.6%,其次是 10.8% 的中文受访者。调查报告中特地指明,非英语受访者希望有自己所使用语言的 Rust 文档,在中文使用者中,这一要求占比尤其高。对此,官方也正着手进行翻译工作。

科斯廷称,他对2020年各个企业收益下降的预测,取决于油价和利率的升降,这将“减少能源和金融公司的利润”。而近期,能源和金融板块的表现也明显弱于美股大盘,原因则是油价的史诗级崩盘,以及美联储在本月初紧急降息50个基点,威胁到了各大银行的利润率。

一些市场人士担心,疫情导致的停工停学对产出的影响可能非常严重,可能会导致一些经济体陷入衰退,而这正是近期市场剧烈波动的一个主要原因。自2月份以来,美股股指的日波动幅度从未低于1%,标普500指数在周一盘中时隔23年后再次触发熔断。

3月1日,新疆铁路集团公司芨芨槽子至乌鲁木齐小半经曲线提速改造工程正式破土动工,该区段线路的改造将大大缩短“中欧班列”运行时间,提高铁路货运运输效率。据了解,为了确保施工安全,乌鲁木齐铁路公安处治安支队与高铁货场派出所民警深入施工现场,面对面向现场工人宣传铁路施工安全常识。

在铁路提速改造施工现场,民警与施工方签订了“爱路护路安全防伤责任书”。李国贤 摄

上文提到,有 7.1% 的受访者使用过 Rust 后又停用了。对于这部分用户,停止使用 Rust 的最大原因是所在的公司不再采用 Rust。学习曲线、缺少所需的库、缺乏 IDE 支持等也是常见的阻碍因素。

近日,Rust 官方博客发布了 2019 年度的 Rust 语言调查报告。其中有些问题也许能够解释为什么 Rust 语言如此被关注,却一直没有真正流行起来。

不止如此,更高的市场渗透率、更稳定的库、更好的平台支持等等,都是开发者所希冀的。对于用户来说,生产力是工作的重要目标,成熟度左右着 Rust 的吸引力,而现在,Rust 显然还不够成熟。

科斯廷将标普500指数今年年中的预测点位下调至了2450点,按标普500本周二的收盘点位计算还有15%的下跌空间,如果年中科斯廷的预测成真,那么届时标普500将触及2008年12月以来的最低水平。也就是说,在过去一个月累计暴跌14%的基础上,高盛认为该股指还将继续跌15%。但科斯廷也指出,他预计到2020年下半年标普500指数将出现反弹,并在今年年底前反弹至3200点。

调查数据显示,受访者参与的大多数 Rust 项目(43%)较为小型,通常包含 1,000-10,000 行代码。中型到大型(总代码行超过 1 万行)的 Rust 项目也呈上升趋势,从 2016 到 2019 年,这一数据从 8.9% 增长到 16%,到 23%,再到现在的 34%。

重点检查认证价格违法问题。对发现的认证市场哄抬价格、串通涨价、价格欺诈等违法行为,严格按照《价格法》《价格违法行为行政处罚规定》依法依规严肃查处。

在施工现场民警和施工方以及铁路工务段路桥专业维修队一同对铁路“既有线”护栏进行了安全巡视。李国贤 摄

“实体经济和金融都表现出严重的压力迹象。供应链中断,导致许多行业的最终需求下降。由于个人和企业限制人员流动,旅游业正在急剧萎缩。航空公司、酒店、邮轮和赌场的需求都在大幅下降。”科斯廷在报告中写道。他还指出,随之而来的疫情对经济更广泛的担忧导致的股市下跌,将因行业而异。

为有力支持全球抗击疫情工作,规范认证市场秩序,现决定自即日起,市场监管部门开展口罩、防护服等防疫用品领域认证活动专项整治行动,重点打击虚假认证、买证卖证等认证违法行为。

“除了能源和金融行业外,其他行业也可能逊于我们最初的预估,最近几周许多企业下调或撤回财务方面的预测,就凸显了这一点担忧。”科斯廷补充道。

受访者指出,如果公司愿意采用,且 Rust 有更多的库和更好的 IDE 支持的话,他们愿意更多地使用 Rust。

工作重点在以下四方面:

在所有受访者中,有 82.8% 的人使用过 Rust;7.1% 的受访者曾经使用过,但现在已停用;另有 10.1% 的受访者表示从未使用过 Rust。与上一年的调查结果相比,用过 Rust 的受访者比例显著增加(75%→82.8%)。其中,绝大多数使用 Rust 的受访者是后端开发人员。

重点查处伪造、冒用、非法买卖认证证书和认证标志的违法行为。通过重点摸查辖区内口罩、防护服等防疫用品生产企业获得认证情况,及时发现相关认证违法违规行为线索。

重点检查认证机构认证活动不规范的问题。针对经批准的认证机构,重点对其口罩、防护服等防疫用品领域认证活动进行检查,不断规范认证行为。

《通知》称,新冠肺炎疫情发生以来,相关认证机构积极服务口罩、防护服等防疫用品生产企业,充分发挥质量认证市场经济“信用证”、国际贸易“通行证”作用,在帮助防疫用品顺利进入国际市场中发挥了积极作用。但也有个别机构肆意牟利、虚假认证甚至买证卖证,给企业造成了经济损失,扰乱了认证市场秩序,更影响了口罩、防护服等防疫用品顺利出口。

民警对铁路提速改造施工现场旁的铁路“既有线”护栏进行现场巡查。李国贤 摄

其次,受访者认为 Rust 的学习曲线和互操作性还有待改善。就互操作性而言,更多用户希望 Rust 能与 C 语言有更好的互操作性,R 和 C++ 紧随其后。

在铁路提速施工现场民警对大型机械驾驶员进行铁路施工安全宣传。李国贤 摄