成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

為什么C和C++難以被取代

開發 后端
大家應該發現了,近些年編程語言發展很快,各種新編程語言非常多,有些熱門編程語言如Python js go swift等迅速流行了起來,使用者越來越多。

 大家應該發現了,近些年編程語言發展很快,各種新編程語言非常多,有些熱門編程語言如Python js go swift等迅速流行了起來,使用者越來越多。

但是在嵌入式開發領域,C和C++卻是yyds,幾十年一直排名前列,甚至是唯一的選擇。

這是為什么呢?難道沒有其他語言能取代C/C++嗎?

我個人認為確實很難有。即使技術上有了(如rust)也很難真的流行起來,在市場使用上打敗C/C++。原因有這么幾個。

一個重要原因就是前兩天提到的技術慣性問題。人們總是傾向于使用自己熟悉的技術,總是在不得不改變時才會去改變。

C和C++經過幾十年的發展,已經培養了大量的成熟開發者,孵化了大量優質項目和基礎軟件,這些都是全人類全行業的優質基礎設施資產,不可能丟棄,也沒必要重寫,繼續使用是非常合理的選擇。

你想讓這些成熟開發者放棄C和C++去用某種新語言,除非有非常明確且充分的理由,有大的好處,否則沒人會理你。也許你的新語言會好一些,但是沒有帶來本質優勢的95分到98分的好,其實很難說服成熟的傳統開發者。

另一個原因是C和C++從技術上已經很難被優化了。因為這兩個語言已經是直接操作內存,并且都支持很好的指針操作,內存對象的建立和維護。熟悉匯編語言和CPU指令集的同學們就會清楚,這些特性和硬件層已經深度接軌,效率最高了。

所以不管是java,還是js,python,他們本質上都是在更上層和人(程序員)接軌的部分在做文章,提供更多編程者覺得更好用的特性(譬如垃圾回收機制),然后在內部又使用C和C++式的內存對象建立和管理來實現這些特性。

所以你對這些有所了解后就會發現,在和硬件接軌的嵌入式開發領域,技術上確實很難去優化C和C++了。除非CPU自己發生很大的變化,譬如打破了馮諾依曼結構,否則C和C++穩如泰山。

那在性能上沒文章做,在靠近程序員的易用性和語法安全上是否可以優化呢?當然可以,實際上java和go,rust等語言就是這樣的思路。

但是要么就是要犧牲效率導致嵌入式領域不想用,要么就是必要性不大發展緩慢推動艱難。rust目前看來最有希望,但是仍然很幼小,繼續觀望吧!

最后,C和C++本身都是開放使用的。既沒有限制任何人使用,又不用付費,沒有隱患,為什么不用他呢?

所以綜合以上大家就會明白為什么這倆兄弟這么強,并將一直強下去!

責任編輯:華軒 來源: 今日頭條
相關推薦

2023-03-16 15:00:31

CarbonC++編程語言

2023-10-28 00:02:55

2022-11-28 09:58:58

C++開發

2020-05-12 09:01:30

IPv6IPv4網絡協議

2010-01-22 15:14:37

學習C++

2010-01-20 14:03:12

C++程序

2024-01-24 11:24:03

C++編程異常處理

2022-05-10 08:40:19

編程語言C#

2013-02-28 09:42:25

DIND 10C++Python

2015-11-17 08:54:42

語言gorust

2015-11-17 10:00:50

DGORust

2022-10-21 18:41:23

RustC++Azure

2021-11-19 09:49:00

CC++語法糖

2014-04-24 13:43:37

CC++單元測試框架

2012-05-18 10:21:30

程序員CC++

2017-09-18 08:53:28

編程語言ERP補丁管理

2023-08-13 19:45:12

DNS

2011-05-18 18:05:47

C#C++

2011-05-18 17:56:38

C#C++

2022-07-21 09:15:28

C++垃圾回收
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久男人的天堂 | 综合一区 | 伊人精品一区二区三区 | av国产精品毛片一区二区小说 | 欧美区在线 | 欧美99久久精品乱码影视 | 成人久久18免费网站麻豆 | 91精品国产一区二区三区 | 亚洲精品在线播放 | 天天操一操 | 青青久久久 | 亚洲精品国产第一综合99久久 | 国产一区二区不卡 | 黄色免费网站在线看 | 国产精品久久久久一区二区 | 不卡视频一区 | 国产 日韩 欧美 在线 | 精品久久久久久久 | 国产91在线 | 欧美 | 最新一级毛片 | 欧美极品在线观看 | 高清国产午夜精品久久久久久 | 91传媒在线观看 | 日韩精品在线网站 | 欧美日韩亚洲视频 | 国产福利91精品 | 午夜精品一区二区三区在线观看 | 欧美国产视频 | 国产中文字幕在线观看 | 精品免费看 | 国产午夜一级 | 欧美一区二区三区在线观看 | 成人视屏在线观看 | 久久精彩视频 | 日韩精品一区二区三区免费视频 | 在线观看亚洲专区 | 中文字幕 亚洲一区 | 国产在视频一区二区三区吞精 | 在线视频亚洲 | 亚洲国产精品久久久久 | 麻豆av网|