在哪些領域只能由C C 實現或者C C 做得很好,而其他語言完全實現不了或者效果很差?

時間 2021-05-05 20:02:51

1樓:SmartSoup

C 和 C++ 是兩種語言,不要搞混了。

C作為一種「可移植的彙編」,高度貼近馮諾依曼模型, 事實上庫的介面標準,目前為止被替代的可能性很小。Rust社群如果發展的好,也許有一點機會。

至於C++, 沒有啥不可替代的。在不同的領域,有更好的選擇。現在C++還能活著,完全是歷史原因。

2樓:勝勳

執行速度要快,比如,3D引擎,資料庫處理核心,軟體的核心功能模組記憶體容量有限,比如,嵌入式小型系統

不能依賴其他庫,比如,作業系統,硬體驅動程式這類專案只能用組合語言C語言C++都未必能用上

3樓:原建業

(暫定其他語言不包括彙編)

做不了的:

嵌入式作業系統(含檔案系統,網路協議棧等)做不好的:

編譯器/直譯器

加解密庫

遊戲引擎

其他一些底層庫

做不了是因為不支援直接訪問記憶體,做不好是因為經過直譯器效能比不了。

雖然同為程式語言,Ruby和Python屬於競爭關係,而C/C++和其他語言更多的是合作關係。其他語言底層部分通常依賴C/C++。

日本近年在哪些領域退步了?

劉js 我個人覺得日本在製造業上太追求 極致 很浪費時間或者說人力成本。但是節約資源。我個人覺得,資源不是依靠節約而是發現。發現新資源產地,發明出替代產品彌補當前不足的資源。我是挺贊同中美的這種製造方式,追求的是好用,夠用。舉例子。比如這個鐵鍋,本來最好的方式就是工業大生產。最操蛋的就是日本各種 仙...

RFID技術在哪些領域能夠實現應用?

RFID專家銓順巨集 RFID是繼條碼技術之後,又一引起自動識別領域變革的技術。其採用無線電磁波達到對標識物品的識別,相比與傳統的條碼技術,擁有更快的資料通訊速度,識別距離更遠,對標識物品的表面清潔程度要求不嚴格,讀取精度更高 同時,其特有的標籤防碰撞演算法支援對大量物品資訊的同時讀取,可以每秒讀取...

風險評估可以運用在哪些領域?

翟心風語 風險評估可以運用於三個方面 運營管理 包括任何領域 決策管理 包括任何領域 專案管理 包括任何領域 如果是企業開展風險管理工作,最應該理解的一種分類是 運營 環境 風險 決策 資訊 風險 專案 過程 風險。舉個不恰當的例子。隔壁住著老王,這是運營環境風險 單位安排你出差一個月,你面臨決策風...

有哪些的領域消費是由00後拉動的

CregskiN 00年生人來答。我認為這裡的 領域 符合 同時期我們有而父輩沒有 網際網路 圍繞網際網路,00後拉動的消費領域,我這裡給前面的同學補充下虛擬付費。首當其衝的QQ紅橙黃綠青藍紫鑽,VIP,現在好像還有SVIP SSVIP 網購應該也算吧,想到了再補充 郭笑山 那必須是付費網課 最後一...

德國在哪些領域的國際比較中處於劣勢?

趙衍 其實我真不是唱衰德國,因為德國在前沿科技領域確實沒什麼建樹,多少年了還是靠賣車賣機械,品牌價值榜前幾名雷打不動的那幾個工業品牌,說白了就是嚴重偏科,和美國差距太大了。 陳大寶 吃的.感覺德國只有香腸啤酒。當年那個時局圖,我還看不明白為啥德國用sausage 香腸 代表,來了一次之後就明白了。 ...