写点什么

C/C++ vs. Rust,程序员的代码选择,关乎国家安全?| 讨论

  • 2024-02-29
    北京
  • 本文字数:461 字

    阅读完需:约 2 分钟

大小:231.23K时长:01:18
C/C++ vs. Rust,程序员的代码选择,关乎国家安全?| 讨论

今日 InfoQ 这篇报道:拜登:“一切非 Rust 项目均为非法”受到了广泛关注,白宫国家网络总监办公室(ONCD)本周发布报告强调,程序员选择编写代码的方式对国家利益至关重要。拜登政府希望软件开发人员使用内存安全编程语言,如 Rust,而不是 C 和 C++等安全性较差的语言。

【懒人速览】

  • 美国白宫国家网络总监办公室 (ONCD) 发布报告,建议软件开发人员使用内存安全编程语言,例如 Rust、Python、Swift、C#、Java 和 Go 等。

  • 目的在于提高软件安全性,减少网络攻击面,保护数字生态系统乃至国家安全。

  • 报告还提到了内存安全硬件技术的重要性,并呼吁加大相关技术投资。


那么对于程序员,是要确保代码安全还是国家安全?软件安全问题是技术问题还是管理问题?欢迎留言讨论。


另外,我们为想要入门的小伙伴准备了一些资料包,可以扫下方二维码领取。



如果想系统地学习 Rust 的朋友,推荐极客时间专栏陈天的 Rust 第一课。整个专栏由浅入深,对比多种语言,带你攻克 Rust 编程 10 大难点,有 100+ 原理图,详解 Rust 设计理念。最后通过 4 个项目实操训练,理论与实战两手抓,真正让你掌握 Rust 开发精髓。



2024-02-29 15:137640

评论 1 条评论

发布
用户头像
美zf说的话没有可信度,比如说华为设备威胁国家安全。
2024-03-01 13:58 · 广东
回复
没有更多了
发现更多内容

手撕HashMap源码

程序员阿杜

Java 源码

Tapdata 肖贝贝:实时数据引擎系列(四)-关于 Oracle 与 Oracle CDC

tapdata

oracle

学生管理系统详细架构设计

Nullrable

关于takin-data,你想知道的都在这里(二)trace日志篇

TakinTalks稳定性社区

♟Go语言那些事儿之Redis连接与数据操作♟

Regan Yue

Go 语言 9月日更

NeonIO 云原生存储简介与应用

QingStor分布式存储

云原生 分布式存储

三涧溪村:乡村产业插上数字化翅膀

工业互联网

RVB2601应用开发实战系列三: GUI图形显示

Roy夹馍

物联网 risc-v 嵌入式开发

做百度AI工程师,还要会“相牛”?

百度大脑

人工智能

【墨天轮专访第三期】达梦数据库冯源:丢掉幻想投入战斗,国产数据库的机遇窗口已经来临!

墨天轮

数据库 国产数据库 达梦

iOS 屏幕实时共享功能实践(内附详细代码)

融云 RongCloud

ios 音视频

你了解自己的业务IO么?

焱融科技

云计算 技术 分布式 高性能 存储

带你彻底认识Paxos算法、Zab协议和Raft协议的原理和本质

Java 架构 面试 分布式 计算机

21年字节+美团+腾讯,大厂必问面试真题总结(Java岗)

Java架构师迁哥

关于takin-data,你想知道的都在这里(一)启动命令篇

TakinTalks稳定性社区

LeetCode刷题283-简单-移动零

ベ布小禅

9月日更

TLS协议分析 (二) 架构总览

OpenIM

TLS协议分析 (一) 设计目标及历史

OpenIM

RVB2601 应用开发实战系列一: Helloworld 最小系统

Roy夹馍

物联网 risc-v 嵌入式开发

做百度AI工程师,还要会“相牛”?

百度开发者中心

AI 最佳实践 方法论

Redis与Memcache对比

Linux服务器开发

数据库 redis 网络编程 Linux服务器开发 Memcache

没项目经历,面试有点怂....

Java架构师迁哥

执行update语句,用没用到索引,区别大吗?

Simon

MySQL 索引

RVB2601应用开发实战系列二: 跑马灯

Roy夹馍

物联网 risc-v 嵌入式开发

网络攻防学习笔记 Day128

穿过生命散发芬芳

开发安全 9月日更

mac idea配置类和方法的注释

孙强

方法 Mac IDEA 添加注释

后疫情时代新机遇,运营商如何把握智能家居市场?

鲸品堂

智能家居 运营商 智能家居商业模式

Premo测试框架详解

趣链科技

区块链 测试工具 测试发开

逐梦航天—数字孪生技术仿真火箭发射!

ThingJS数字孪生引擎

大前端 物联网 可视化 航天 数字孪生

tomcat启动失败常见错误

hasWhere

浅谈实时语音质量监控系统

声网

音视频

C/C++ vs. Rust,程序员的代码选择,关乎国家安全?| 讨论_编程语言_丁晓昀_InfoQ精选文章