電子產業(yè)一站式賦能平臺

PCB聯(lián)盟網

搜索
查看: 24|回復: 0
收起左側

最近都在傳,C/C++ 大限將至,面臨淘汰。

[復制鏈接]

453

主題

453

帖子

757

積分

二級會員

Rank: 2

積分
757
跳轉到指定樓層
樓主
發(fā)表于 昨天 17:50 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
我是老溫,一名熱愛學習的嵌入式工程師
* F% e) R# _' ~+ S8 X0 h關注我,一起變得更加優(yōu)秀!
- ~9 ]( P. k* W8 x從事 coding 工作的牛馬工程師,相信最近刷到了很多關于 “C/C++大限將至” 的文章。1 `& B* ^, q2 ?; w  ~2 {! q
起源于2024年10月16日,美國網絡安全與基礎設施安全局(CISA)和聯(lián)邦調查局(FBI)在其官網發(fā)布的一份征詢意見稿,原文在這里:7 t  a: ?, N; D5 U) C1 s
https://www.cisa.gov/resources-tools/resources/product-security-bad-practices
4 [* w: J. M1 k8 U8 @! O% {3 N翻譯成中文,大致是以下內容。* D2 }8 m% M4 J# G

" O+ ^4 J  S. x5 v5 c: k! B6 O( Z2 _% ?4 y/ h

7 H2 `. e/ H7 M/ a# I關注一下紅框里面的內容,大概的意思是,CISA 和 FBI 建議軟件制造商把產品安全設計放在核心位置,尤其是關鍵基礎設施和NCF的軟件產品或服務。9 d5 n* ~' R/ ^& o- o3 {5 a
兩個部門對軟件產品或軟件服務的安全方面提出了若干建議(并不是強制執(zhí)行),里面提到了軟件產品使用非內存安全語言(例如:C/C++)設計所帶來的風險。
" N5 W+ \! x$ Q- Z) F) n并且提出了,如果使用內存不安全語言設計了軟件產品,需要在規(guī)定時間內發(fā)布內存安全線路圖,證明雖然使用了內存不安全語言進行了設計,但在設計中已經保證了不會產生內存安全相關的漏洞。
5 h& C9 c; _* `% U! B/ V! H# n(這就相當于,用可以,但得高低證明一下,你是內存安全的~
5 L4 H  z3 ~" b3 W6 ~' e' }; U$ ] 0 I2 {; ^, y' S8 \0 Q0 X, Z/ U
3 v1 }4 `$ C5 q. F. F1 Q3 M
, M, T% }* Q+ _* G$ h9 u
原來這是一份【關于產品安全不良設計】的征詢意見稿,(里面用到了C/C++舉例) ,這份意見稿里面提出的關于產品安全的若干建議,還在征集公眾意見階段~
7 ^8 ]  ~9 H0 m! m/ R " ?+ Z* i) t& H' M9 L7 c& t
好家伙,我們看到的,已經是 “C/C++大限將至,禁止使用,全面棄用”了~2 Z' D* q3 \" d# _/ `

  h+ B" [) l# o1 M0 Z關于編程語言的爭論,從來就沒有停止過,這次關于 “C/C++大限將至” 的觀點,你怎么看?~
2 T+ ~7 O& b# u9 W5 F4 V 6 n4 K8 g1 i4 U9 j7 r" [* P
-END-
) H: k( q7 C4 t) V! [往期推薦:點擊圖片即可跳轉閱讀9 I  [  r: m! K$ |" B
                                                       
: P; _* f: h# m7 m4 C                                                               
0 ]  _1 X) b. l! C4 E. {3 Y                                                                       
1 F5 F6 k* x' E! O                                                                                  c4 N* L: z2 u! t* X! e) j7 r+ ]

/ H6 E% I4 V! r! d' D                                                                                / V* ?7 r: n4 J8 n  X3 h
                                                                                        嵌入式MCU工程師,面試常被問及的問題。
. s& @1 S' m1 Z3 s/ X9 y                                                       
" k+ X4 v+ c; ?8 ~. h" M# R" z+ n1 i                                                                2 t; i) n$ H& \" `4 ]/ ~" W, b
                                                                        , z: }0 t& V) ]: y1 I/ J* v
                                                                                1 l3 h( Y  Q$ a7 X
( D7 H2 n* \7 ~! W( V
                                                                                0 k8 F3 ^$ q. k9 `
                                                                                        硬件都做出來了,客戶說想改一下,結果,全部推倒重做!
# X  W2 F" W& P8 ], ]                                                                5 s" a& e3 h; K& t- v, C$ K
                                                                       
) _8 o9 c: w- K& q9 L                                                                                9 C4 E3 ?' y  Q: x5 F- ?- M% M
& f# f- U7 N3 L' X
                                                                                  `; f0 Y: E2 t6 z
                                                                                        嵌入式架構設計,淺談"驅動分離式"設計思想。
* i5 ]1 H& g: K" q                                                                               
) a# s$ o* i2 l9 e0 z% |                                                                        ! R" l! R- g5 J- _6 Y
                                                               
6 c0 X. T! {5 E$ c! G$ b, C; Y                                                        我是老溫,一名熱愛學習的嵌入式工程師6 b0 }6 I+ I1 P- ]8 K4 m
關注我,一起變得更加優(yōu)秀!
回復

使用道具 舉報

發(fā)表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關閉

站長推薦上一條 /1 下一條


聯(lián)系客服 關注微信 下載APP 返回頂部 返回列表