微软一CTO呼吁停用C/C++编程 Rust可取代之

微软一CTO呼吁停用C/C++编程Rust可取代之在程序员中,谁才是最好的编程语言这个话题能够让他们大战三天三夜,几十种甚至上百种编程语言都能找到各自的支持者,日前微软云业务的CTOMarkRussinovich的一个表态引爆了开发者争议,因为他呼吁停止使用C/C++来开发。PC版:https://www.cnbeta.com/articles/soft/1318983.htm手机版:https://m.cnbeta.com/view/1318983.htm

相关推荐

封面图片

美国政府建议使用内存安全编程语言 C/C++都被排除在外

美国政府建议使用内存安全编程语言C/C++都被排除在外为什么大型科技公司都关注Rust呢?因为相对来说,Rust安全性更高,微软认为通过Rust重新编写某些组件有助于提高内存安全性。日前美国政府下属的ONCD办公室发布了一份报告就详细介绍了建议开发者们使用各种内存安全编程语言,尽管ONCD没有明确罗列哪些语言是内存安全编程语言,但强调了C和C++缺乏与内存安全相关的特征,因此实际上就是不建议开发者使用C和C++。需要强调的是,这里只是从内存安全角度出发来建议,并不是评判一种编程语言的好坏,ONCD称如果软件一开始就选择使用内存安全编程语言的话,那么可以提高安全性。报告也没有建议使用哪些内存安全语言来替代C和C++,毕竟只是建议,实际上开发者和企业如何选择编程语言还是开发者们自己的事情,毕竟也要考虑到软件本身。...PC版:https://www.cnbeta.com.tw/articles/soft/1421763.htm手机版:https://m.cnbeta.com.tw/view/1421763.htm

封面图片

【51CTO-15278】Python & C_C++联合编程实战视频课程

名称:【51CTO-15278】Python&C_C++联合编程实战视频课程描述:适合人群:c/c++开发者要在项目中引入脚本;python开发者想要引入c/c++库或者想要深入理解课程目标:快速入门python,学习编译查看Python的源码;会跨平台win,linux,mac使用ctypes传递变量、结构体和回调函数给c++;会跨平台开发python的c++扩展库;会使用c++调用pythonAPI并定制化python虚拟机;实战联合qt+ffmpeg+python开发链接:https://www.aliyundrive.com/s/krtHexdZSoi大小:未知标签:#Python#C_C#_51CTO_15278_Python_&_C_C__联合编程实战视频课程来自:雷锋频道:@shareAliyun群组:@aliyundriveShare投稿:@aliyun_share_bot

封面图片

美国政府呼吁开发者停止使用C / C++

美国政府呼吁开发者停止使用C/C++由于C和C++允许直接操作内存地址,且缺乏边界检查,容易出现内存安全问题。微软和谷歌最近的研究发现,大约70%的安全漏洞是由内存安全问题引起的。白宫国家网络主任办公室(ONCD)在2024年2月26日发布的一份报告中呼吁开发人员通过使用不存在内存安全漏洞的编程语言来降低网络攻击的风险。2022年11月的NSA将C#、Go、Java、Ruby和Swift以及Rust列为其认为内存安全的编程语言。根据的数据,截至2023年,大约22%的软件程序员使用C++,19%使用C。线索:@ZaiHuabot投稿:@TNSubmbot频道:@TestFlightCN

封面图片

Windows 11新版25905发布:内核重写 C/C++语言被Rust取代

Windows11新版25905发布:内核重写C/C++语言被Rust取代其中一个值得关注的变化是,微软确认,基于Rust语言重写的关键内核已经在本版本启用,比如win32kbase_rs.sys,以取代之前的C/C++语言。微软强调,Rust语言可靠性和安全性更高,未来还会增加代码覆盖量。此前微软曾夸赞,Rust代码简洁高效,移植后Office应用没有任何性能损失,甚至部分场景比C++运行效率更高。回到Build25905,其它变化还有修复了安装Zune播放器原始驱动崩溃的问题,可显示更多丰富的3D表情包等。...PC版:https://www.cnbeta.com.tw/articles/soft/1370665.htm手机版:https://m.cnbeta.com.tw/view/1370665.htm

封面图片

Rust取代C++重写Windows内核:安全高效

Rust取代C++重写Windows内核:安全高效!在以色列特拉维夫举办的BlueHatIL2023会议上,Weston提到了Windows11可以在Rust引导下启动。微软在2020年开始将部分Windows代码改写为Rust代码,最初是从DirectWriteAPI(DirectX框架的一部分)开始。DWriteCore是WindowsAppSDK中对DirectWriteAPI的实现,现在由大约152,000行Rust代码和大约96,000行C++代码组成。除了提高安全性,这种新混合代码据说还为字体操作带来了显著的性能提升(5-15%)。Windows10和11使用的是C、C++、C#和汇编语言编写的代码,包含数百万行代码,而且这些代码不太可能进行全面的基于Rust的改写。然而,Windows的主要图形设备接口(Win32GDI)正在被移植到Rust中,已经转换了36,000行代码。Weston透露,Windows内核中现在已经有一个Rust实现的SysCall。频道:@TestFlightCN

封面图片

爱编程大炳 C++设计模式课

爱编程大炳C++设计模式课课程介绍一门专注于教授C++设计模式的课程。学生将深入了解各种常见设计模式的原理、应用和实例,并学会如何在C++编程中灵活运用这些模式来提高代码质量和可维护性。通过本课程的学习,学生将能够更加熟练地使用C++语言并具备设计和开发高效、健壮的软件系统的能力。无论是初学者还是有一定编程经验的人,都可以从这门课程中获得实用的知识和技能。学习地址百度:天翼:阿里:夸克:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人