Re: [問卦] C語言根本可以淘汰了吧?
阿肥外商碼農阿肥啦,
會問這種問題的,麻煩去把恐龍本重讀或是去重修OS,現在一堆半路出家搞不清楚system library跟user application。
現代各種語言好用是建立在底層已經有人幫你鋪好路了,才會讓你們這些文組覺得好像寫程式很簡單,結果遇到系統級的問題還是要理組來善後。當GC的實作不須要有人先實作好?一堆System call不需要C來實作成function library?實作好不需要維護?哪天有新的底層協定不須要有人幫你們寫好?JVM底層也是C實作的Python底層也是主要用C,不用C++的特性原因是在於引入物件導向勢必也會有記憶體跟內存trade-off。
C的優點是在於夠面向機器限制很少但是又能精簡化組語的事情,重點是他已經夠簡單了,所以才能組合出成千上萬的用法。最後就是目前的架構即使未來電路材料改變這種一層一層的架構也不會變。C語言佔據底層大概十幾年內都不會改變。
以上
--
怎麼不用rust
Ocaml當前效能還是比GCC慢不少的。
推 真理組 , 文組吃屎
記憶體跟內存是不一樣的東西嗎?
我推 簡單明瞭的說明
好像曾經有過硬體晶片可以直接執行Java
同樣的情況 組語就不能說是我先寫好..
他想說的是CACHE吧
Java晶片現在用FPGA實現
FPGA想到頭就痛
stay cool bro
基本上會看得懂你這篇就不會問那個問題了
OS或是real-time OS幾乎都是用C跟C++寫的
把這堆程式碼看懂年薪可以領多少?
樓上 我看得懂啊 只是不知道在幹嘛
乾 系統的職缺少 薪水又不是特別高
追linux超累 真的有人做嗎
FPGA還好, 就synthesis和p&r多花點工,timi
ng跑不出來就跑不出來啊,不然是要怎樣?tap
e out比較麻煩啦,IC回來要領分紅還是離職
證明,一翻兩瞪眼。
可能以為會call python api就算會寫程
式了吧
直接執行Java?Arm Jazelle嗎?
他們會跟你說賺錢的是appication
不用這麼認真回答
C++可以淘汰了, C會永遠存在
恐龍本真是懷念XD
看看python都出多少版本了 還不互通
講中文吧
自稱理組的人,應該先以中文精準地說明事實
缺少正確中文翻譯的專用名詞,才應該說原文
rust早就不用ocaml了 而且有在用的時
候也不是直譯==
受教了,我對rust的理解還是在他剛釋出沒多久的時候,覺得他不是很成熟就沒花時間理 解,看來有空可以學一下他的語法,感謝
※ 編輯: sxy67230 (101.10.17.92 臺灣), 01/10/2022 21:56:02用中文精確說明那個叫tech pub..
寫說明書的人,工程師就是不講人話
真的懂程式的人來說這些語言都大同小異
差在有沒有pointer而已,有pointer就
能直接操作硬體,就這樣而已
其他語言只要有介面也能做一樣的事
python也可以掛下面用C寫的module
9
其實,組合語言 = 機械碼。 因為組合語言的助憶碼(Assembly Mnemonic,就是MOV、JMP之類的"指令"), 可以跟機械碼一對一對應;組合語言原始碼,透過組譯器轉換成機械碼。 C原始碼,還是要透過編譯器轉換成機械碼。 組合語言還是有直人接寫的。7
安 30cm跟c cup們 會問這問題 這就是電機跟非電機腦袋差別 低層是組語(近機械碼)給cpu運作
22
[問卦] Python是怎麼突然爆紅的?在2015年左右以前 程式語言的霸主要嘛以偏底層可以控制記憶體的C/C++為主 要嘛是物件導向能力強大的Java、C# 或者是網頁在使用的html、php、JavaScript 即使是資料科學分析也有R 工程科學也有matlab 結果就是Python在這幾年迅速竄起 直追Java和C的龍頭寶座24
Re: [問卦] 初學Python是不是養成一堆壞習慣?你在講什麼鬼 這個很顯然就是因為先學C導致寫法不pythonic 以你舉的第一個例子來說 應該會是 res = [i % 2 == 0 for i in range(len(list))] 有np的話第一個例子連for in 都省了 import numpy as np res = np.asarray(range(len(list))) % 2 == 025
Re: [請益]沒有任何的程式基礎,如何自學JAVA先說結論: 語言的部分從 C++ / Java / Python三個挑一個都可以 非本科的話我建議是挑Python 其實多年前我只會建議C++或Java 但不得不承認Python真的是後起之秀(尤其是3.0開始) 拿Python來搞CI/CD根本開掛 重點是他好學 壞處是很多底層的東西你可能會不懂 但無所謂 除非你做底層不然這不一定重要9
Re: [問卦] 自學C跟C++推薦哪個教材這問題...如果不是大一計算機程式教授要特別選一個配合長期發展的語言, 那麼以一般人來說,要先考慮的是你想做什麼事情 確認了你想做什麼事情之後,去問你認識的在做那些事情的人他們用什麼程式語言, 然後從那個程式語言開始學一個段落。接著就可以開始做你想做的事情了 Java Python C C++ 這四個要選一個當起點當然是 C 最好。7
Re: [討論] 所謂的開發強者是怎麼樣子的?我以前在漂亮國工作的時候 有遇過一個美國白人大神 CMU畢業的 在IC design公司寫軟體 簡直屌打一票人X
[問卦] C語言貼近底層是不是幻覺?如題 很多C語言er 都喜歡說C貼近底層 但實際上 C語言是在半世紀前被創造的 那時候的硬體和現在的硬體完全不同 怎麼會說C語言能貼近2023年硬體的底層? 明明就是硬體為了貼近C語言 所以隱藏了一堆細節7
Re: [問卦] 資工的第一個語言該學C++ JAVA python?其實我會推薦選簡單的 所以是應該python 當過老師都知道 你教的東西學生只要能學會80%就很厲害了 不用去想說一般學生在大學的時候學C或C++可以完全理解 因為不可能 大部分人都是隨隨便便交差了事 不求甚解7
Re: [問卦] 現在程設入門還是C嗎?我是一個半路出家的程式設計師,我覺得對本科生來說,或是有興趣了解高階語言底層實 作的還是需要點一下C, 說白一點,從高階語言進入開發的,都有點被寵壞了,很多高階語言已經實作了,各種資 料結構,甚至是已經有幫你包好幾種類型演算法的物件可以用了, 從c開始,你可以一步一步的知道說,2
Re: [問卦] 現在程設入門還是C嗎?老肥宅我也是從文組自修 C,然後斜槓到弄 Linux Driver 的。誠如這位版友所言,C 語言 很強大,相較於其他語言也算簡單;重點是,你要能成為高手,你的觀念要很正確。你的觀 念有問題,程式就時不時死給你看;唯有修正你錯誤的觀念,你的程式才會又快又穩。 當你能從 C 畢業,大部分的語言都學起來很快。不管是 OO 或是 template 都可以用 C 實 作出來,這表示你花上時間打 C 的底子,幾乎都不會白費。
爆
[問卦] 為何很多社運學運的後來都變垃圾?爆
[問卦] 有什麼經典的邪教口號?爆
[問卦] 德國人叫台灣女生sushi算是歧視嗎?95
[問卦] 給你11億,但是要逃往海外,要嗎???爆
[問卦] 通常都怎麼判斷有沒有逃亡之虞的?94
[問卦] 橘子真的有被通緝嗎?爆
Re: [新聞] 獨/陳啟昱涉台鹽綠能弊案 高雄檢警漏夜78
[問卦] 靠北喔 真的有人可以這麼蠢?65
[問卦] 不google你可以說出一位媚共的藝人?爆
[問卦] 青鳥怎麽看慶富案台鹽綠能?爆
Re: [新聞] 台中近半數高中生讀私校 教育局長曝原因43
[問卦] 東大寺真是太美了,為什麼媽祖廟不學學?41
[問卦] 震驚!《中國人》這首歌作詞作曲是台灣人87
[問卦] 幹人妻有多爽36
[問卦] 錫蘭為何一直狙擊台灣YTR啊36
[問卦] 飯店「不提供備品」 房費可以降多少?35
[問卦] WD-40的導管不見了該怎麼辦?26
[問卦] 麥味登對你而言是什麼等級?☺73
[問卦] 連續八年交通死亡人數都三千何解?26
Re: [新聞] 陳啟昱落跑!謝龍介10天前就預告有綠大咖24
Re: [新聞] 向菲律賓買綠電「超過4元就不買」76
[問卦] 不懂就問 抹劉德華能幹嘛?23
Re: [新聞] 影/陳啟昱涉台鹽綠能弊案落跑 直擊農舍現況:只剩2隻忠20
[問卦] 天龍寺的楓葉滿開好漂亮天龍人會去看嗎?24
[問卦] 有人虐兔!!請去愛兔協會看影片!23
[問卦] 淸水寺很美但是塞滿人是不是很難玩啊?36
[問卦] 周杰倫怎麼越老越紅?21
[問卦] 台灣過去8年斷交10國怎麼只追殺宏都拉斯?24
[問卦] 張學友最飄逸放鬆的歌是哪首22
Re: [新聞] 獨/陳啟昱涉台鹽綠能弊案 高雄檢警漏夜