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

PCB聯(lián)盟網(wǎng)

搜索
查看: 21|回復(fù): 0
收起左側(cè)

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

[復(fù)制鏈接]

453

主題

453

帖子

757

積分

二級會員

Rank: 2

積分
757
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 昨天 17:50 | 只看該作者 |只看大圖 回帖獎勵 |正序瀏覽 |閱讀模式
我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師6 i" D/ N9 q) c: D
關(guān)注我,一起變得更加優(yōu)秀!5 G& q- }3 ?" M5 J7 k5 G
從事 coding 工作的牛馬工程師,相信最近刷到了很多關(guān)于 “C/C++大限將至” 的文章。, v4 C) ^; ~& e' U; o& s2 ]5 E7 w
起源于2024年10月16日,美國網(wǎng)絡(luò)安全與基礎(chǔ)設(shè)施安全局(CISA)和聯(lián)邦調(diào)查局(FBI)在其官網(wǎng)發(fā)布的一份征詢意見稿,原文在這里:
$ C# `; x, r$ A, }5 Thttps://www.cisa.gov/resources-tools/resources/product-security-bad-practices
$ o* a, ~; m% J& ^. O翻譯成中文,大致是以下內(nèi)容。) d# T9 c/ s$ x9 @$ s

$ e  x9 u# z; ?0 q& P" D. q- H
0 _" K7 f* }: @  k ( A9 ?- q) U3 ~6 Y
關(guān)注一下紅框里面的內(nèi)容,大概的意思是,CISA 和 FBI 建議軟件制造商把產(chǎn)品安全設(shè)計放在核心位置,尤其是關(guān)鍵基礎(chǔ)設(shè)施和NCF的軟件產(chǎn)品或服務(wù)。* ]' x7 B# @7 {/ s
兩個部門對軟件產(chǎn)品或軟件服務(wù)的安全方面提出了若干建議(并不是強制執(zhí)行),里面提到了軟件產(chǎn)品使用非內(nèi)存安全語言(例如:C/C++)設(shè)計所帶來的風(fēng)險。  `, r- J9 ?2 H% E) t' e
并且提出了,如果使用內(nèi)存不安全語言設(shè)計了軟件產(chǎn)品,需要在規(guī)定時間內(nèi)發(fā)布內(nèi)存安全線路圖,證明雖然使用了內(nèi)存不安全語言進行了設(shè)計,但在設(shè)計中已經(jīng)保證了不會產(chǎn)生內(nèi)存安全相關(guān)的漏洞。
6 i4 y# M+ W" n# o(這就相當(dāng)于,用可以,但得高低證明一下,你是內(nèi)存安全的~
) [7 W% L2 J5 f: ?& D! f0 t   {3 P& T) E8 A  D) N- h

. P* |9 \( t  `2 w0 m" ^+ F$ ?6 I- p0 m7 g# o/ P: x/ r
原來這是一份【關(guān)于產(chǎn)品安全不良設(shè)計】的征詢意見稿,(里面用到了C/C++舉例) ,這份意見稿里面提出的關(guān)于產(chǎn)品安全的若干建議,還在征集公眾意見階段~  i" R# T5 I$ L

6 B' o5 {+ h# p9 o+ Q0 A( |1 Q好家伙,我們看到的,已經(jīng)是 “C/C++大限將至,禁止使用,全面棄用”了~
3 l# i3 g; Z2 c+ L # s0 ~, ?2 H! ?9 d% X, s1 [8 r9 a
關(guān)于編程語言的爭論,從來就沒有停止過,這次關(guān)于 “C/C++大限將至” 的觀點,你怎么看?~* b" |7 t4 q$ \6 A) b- E

" w' \5 g% @/ x& ^' ^: S+ J-END-
" O! F6 {1 g( d# Y" P往期推薦:點擊圖片即可跳轉(zhuǎn)閱讀' t6 c3 V9 R9 k' T% [
                                                        & @9 ?$ {1 X' |1 m* C4 c! C
                                                                , _8 Z3 V( O$ K+ H7 k; f4 n% H
                                                                        0 K+ y  l# a; R9 Y% f/ n
                                                                                5 B: f8 m; M8 L! E8 I

0 l8 |0 a5 h9 n                                                                               
% |: o- R: A6 a0 x% u7 T                                                                                        嵌入式MCU工程師,面試常被問及的問題。' E0 a% K' w' V8 Q5 `! ?* n1 P! T7 `
                                                       
# a1 V: c5 k# x; c) ^                                                                6 y9 v- n5 @4 H% W* F6 j: |
                                                                       
" E  r# F4 u) @- m9 e9 l3 j                                                                                8 T- M/ P. |- X. `9 n
: s) Y9 v/ U: A+ R
                                                                                0 Y" R3 U/ Y+ c/ I- f
                                                                                        硬件都做出來了,客戶說想改一下,結(jié)果,全部推倒重做!9 ]5 L4 c) T5 b) A' _
                                                               
, j/ m' q; ~3 ]% f, P# ^3 i                                                                       
; z/ g9 D5 Z5 i                                                                               
: M! V2 ?. y/ B- w4 [7 r$ R 3 e2 T$ T; D  c
                                                                               
$ F% G. q+ o4 c  P) Q                                                                                        嵌入式架構(gòu)設(shè)計,淺談"驅(qū)動分離式"設(shè)計思想。
: D9 B- ^1 w1 f. a% \                                                                               
4 s% D$ m& d) h; `; h2 d% F                                                                        7 ~8 t* |; K2 z/ F, c3 \% k
                                                                9 o) n" {9 @; E- g. t0 b
                                                        我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師
7 v$ l( s% a1 P) t, M關(guān)注我,一起變得更加優(yōu)秀!
回復(fù)

使用道具 舉報

發(fā)表回復(fù)

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

本版積分規(guī)則

關(guān)閉

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


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