编程语言应用

首页 » 常识 » 诊断 » 大佬打架AzureCTO呼吁放弃CC
TUhjnbcbe - 2023/5/15 9:51:00

微软AzureCTO向旧语言猛烈开炮,C++之父对此进行了辩护。

微软AzureCTOMarkRussinovich呼吁放弃C和C++这两门久经时间考验,被广泛应用于高性能本机应用程序开发的编程语言。C++之父BjarneStroustrup回应称企业高管就是喜欢新事物,且一些人总爱发表非常片面的言论。

本周一,Russinovich敦促科技行业放弃C/C++。他强调,“说到编程语言的选择,是时候停止用C/C++创建新项目了。Rust才是无垃圾回收语言中的最佳选项。出于安全性和可靠性的考量,整个软件行业都该弃用这两种陈旧的语言。”

从C++专家到“Rust传播者”

MarkRussinovich本人是著名的黑客和逆向工程大师,年,曾运用逆向工程在索尼DRM产品中发现rootkit复制保护有害程序。该曝光事件在当时极其有名,因为rootkit性质恶劣,它通过修改操作系统,阻止计算复刻CD副本,并无法卸载,甚至无法被反病*和反间谍程序检测到,为其他恶意软件打开了渗透WindowsPC的大门。另外,他还曾利用闲暇时间写过三本安全相关的小说(堪称摸鱼大师)。

在Reddit上,他被人誉为“地球上最有才华的C/C++程序员之一”。在加入微软之前,Russinovich编写并发布了数十个流行的Windows管理和诊断实用程序。年,微软收购了他一手创办起来的企业WinternalsSoftware,Russinovich也因此加入微软,成为微软技术研究员——这是它可以授予的最高荣誉之一,随后职位变更为微软Azure主架构师以及CTO。

截图来源:

1
查看完整版本: 大佬打架AzureCTO呼吁放弃CC