PTT推薦

[問卦] C語言貼近底層是不是幻覺?

看板Gossiping標題[問卦] C語言貼近底層是不是幻覺?作者
wei115
(社畜)
時間推噓 X 推:8 噓:10 →:8

如題

很多C語言er 都喜歡說C貼近底層

但實際上 C語言是在半世紀前被創造的 那時候的硬體和現在的硬體完全不同

怎麼會說C語言能貼近2023年硬體的底層?

明明就是硬體為了貼近C語言 所以隱藏了一堆細節

讓C語言er 覺得自己寫的程式能完全控制硬體

有沒有C語言貼近底層是幻覺的八卦?

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.21.189 (臺灣)
PTT 網址

cart76002 01/08 14:23相對來說吧 光是跟python比就有差

XXXXDGC 01/08 14:23底層工程師一開始學C很符合啊QQ

omfg5487 01/08 14:23支持你用組合語言取代C

jackycheny 01/08 14:25夠厲害就直接寫組語啊,嘻嘻

b2305911 01/08 14:26從組語開始學 整個人都好了

CCY0927 01/08 14:26「貼近底層」是相對概念,不是絕對概念。

CCY0927 01/08 14:26跟 Java 比,是;跟組合語言比,不是。

cashlalala 01/08 14:28好了啦py資料仔

chinnez 01/08 14:28php使用者表示 :really ?

deepdish 01/08 14:31python表示

shadow0326 01/08 14:34好啦 直接用bytecode寫eBPF總可以了吧

jen1121 01/08 14:35C不錯,但不要用C寫法寫物件導向語言

coware 01/08 14:46文組?

KobeEatShit 01/08 14:53光是能直接控記憶體位置就屌打了

OGC218 01/08 14:54你可以用0跟1溝通啊

KJC1004 01/08 14:54剛開始學程式?

ctrlbreak 01/08 14:57要懂硬體思維才知道C為什麼這樣設計

ctrlbreak 01/08 14:58而且也有提供保留字讓你在C裡直接寫asm

ctrlbreak 01/08 14:59用更好的效率操作硬體

newking761 01/08 15:10難道2023的韌體都是用py寫的?

yoshiuan5566 01/08 15:16硬體除了定址長度外有啥不同你說說

gn01642884 01/08 15:17真的文組...

ctw01 01/08 15:22那你用python寫韌體啊

kindaichitom 01/08 15:40這是相對的啊!你真的懂C嗎

k2450 01/08 16:24光指標可以亂指就屌打其他語言

tanby 01/08 16:30真的文組 不懂就別亂講