Re: [問卦] C語言根本可以淘汰了吧?
※ 引述《g318 (^___^)》之銘言:
: ※ 引述《ILoveElsa (奶油麵包拳)》之銘言:
: : C語言 快50歲的化石
: : 對新手不友善 沒人想學 沒人想用
: : 早就有了升級版的C++ 和更方便的python
: : 過氣語言其實早就可以淘汰了吧?
: : 八卦?
: 安
: 30cm跟c cup們
: 會問這問題
: 這就是電機跟非電機腦袋差別
: 低層是組語(近機械碼)給cpu運作
: 就算再怎麼新語言最後都會轉成c=>組語
: 而直接用c就不用轉(速度較快)
: 不要問為何不直接用組語?
: 組語是上古世紀原始人寫看的
: 現在更複雜環境一般人不會直接用組語
: 除非你用示波器在開發東西
其實,組合語言 = 機械碼。
因為組合語言的助憶碼(Assembly Mnemonic,就是MOV、JMP之類的"指令"),
可以跟機械碼一對一對應;組合語言原始碼,透過組譯器轉換成機械碼。
C原始碼,還是要透過編譯器轉換成機械碼。
組合語言還是有直人接寫的。
你其實是文組假裝理組吧...
--
鳴人終歸是要選擇雛田。
男人都愛巨乳啊!!!!!!!!!!!!!!!!!!
--
寫DSP code時很多人會用組語寫 效率較高
下一篇 ARM484可以取代X86惹
我怎麼記得是 C => 組語 => 機械
C編譯器都是直接轉機械碼。 組合語言(給人腦看) = 機械碼(給電腦看) C編譯器會輸出組合語言,只是為了讓人腦能Debug。
※ 編輯: pshuang (111.243.131.238 臺灣), 01/10/2022 14:41:39寫組合語言很痛苦 連記憶體位址都要算
multi-core 的SoC C還是通用 很難淘汰
我打近機械碼你看清楚
C已經是high level lang.了 大一計概早學
你理解成等於
過的東西...
你理解能力有問題
組語跟真正的機器碼還是有點差別
另外assembly lang.直接理解成等於machine
lang.也有問題吧
機械碼沒有label,還是靠組譯器算位置
c的有些功能很底層 也有叫他中階語言的
組語=>add a,b,c 這種用二元看01000010101
00001,說這兩種相近很難理解?
對現在人來說 可能能讓人專注管理和規劃
晶片開發 firmware開發怎麼可能用C語言
之外的語言??
組合語言還是有直人接寫的 直人接寫??
的語言才叫高階的 c相對而言技術太細了
如果拿x86來開發嵌入式,用C++寫程式
也不是不行
相近這種詞彙很難理解 是1%還是99%相近?
嘿嘿,firmware用組語開發大有人在呢。
我工作就會用到組語,但前輩是希望能
改寫成C就改寫
組譯器:Am I a joke to you?
gnu協議太多人用了 難淘汰
firmware用高階語言寫很多吧
不懂compiler在幹嘛的才會說不行
7
安 30cm跟c cup們 會問這問題 這就是電機跟非電機腦袋差別 低層是組語(近機械碼)給cpu運作20
阿肥外商碼農阿肥啦, 會問這種問題的,麻煩去把恐龍本重讀或是去重修OS,現在一堆半路出家搞不清楚system library跟user application。 現代各種語言好用是建立在底層已經有人幫你鋪好路了,才會讓你們這些文組覺得好像寫 程式很簡單,結果遇到系統級的問題還是要理組來善後。當GC的實作不須要有人先實作好
9
Re: [討論] 沒有C語言的實戰經驗,要怎麼磨練?建議可以看看《C How To Program》, 它的範例程式碼品質不錯, 文字說明也夠多, 多做練習題可以幫助你理解語意. 不過有個觀念需要釐清的是: C 語言程式是跑在抽象機器 (abstra- ct machine) 而不是實體機器上 (只存在想像的虛擬機器), 所以它 和你的應用偏底層與否其實沒什麼關係. C 語言規範了抽象機器的9
Fw: [問題] 看unix傳奇這本書,預處理器是什麼看不作者: zzedm (edm) 看板: ask 標題: [請問] 看unix傳奇這本書,預處理器是什麼看不 時間: Thu Sep 22 10:22:29 2022 看unix傳奇這本書,預處理器是什麼意 思看不太懂,看了Wikipedia3
Re: [問卦] C++可以啟發孩子的程式天份嗎?別說M$了,你有聽過ASM(組合語言)嗎? 小到手錶、計數器、計算機,大到太空梭、火箭、太空站都能用,沒有被淘汰的問題。 可以自己寫直譯器、編譯器、函式庫、驅動程式,連作業系統都能自己寫,學成之後有如 學會吸星大法,天下無敵。 不管是什麼CPU/韌體、作業系統、程式語言都能尬!當然也能尬翻電腦病毒/木馬程式。4
Re: [請益] 程式怎麼選擇與入門?推文中有人提到c易學難精,真的是這樣沒錯~~~~~ 不過身為有在寫韌體的一位工程師,我可以分享我自己的經驗 C語言: 這基本上是絕對必備,目前所有跟硬體相關的編譯器都是支持c語言的 python:這個建議要學! 這在電機系裡面我個人覺得還蠻重要的,譬如說人工智慧在台大電機 是大一的課程,目前支援deep learning API最完整的語言還是python,而且以後4
[請益] 私立科大新鮮人請益上學期快過完了 沒意外的話,下學期就等領畢業證書了 但看了一下104,覺得大概畢業後我就失業了QQ 翻了一下,他們需要的能力、擅長工具我都幾乎沒碰過 目前比較能說熟悉的語言是C和javascript(但不熟HTML和CSS 因為我在node.js上開發)2
[問卦] LLVM是編譯器革命性的創新嗎?肥肥我剛剛在玩LLVM啦 前端可以用Clang編譯C語言 用Rustc編譯rust clang與rustc都會產生LLVM-IR 給中間的LLVM opt作最佳化
爆
[問卦] 呱吉的寰宇旅遊領600萬的八卦?爆
[爆卦] 青鳥行動失控課金爆
[問卦] 立法院前面那些人是都不用工作喔?爆
[問卦] 女友明天要去立法院遊行怎辦爆
Re: [新聞] 「我藐視國會」全台串聯 明天7縣市開戰86
[問卦] 國會擴權法被大法官宣告違憲會崩潰嗎?爆
[爆卦] 藍白為奸搞「要打仗 獨先上」全民連署48
[問卦] 大陸 "越海殺器" 太牛逼了!75
[問卦] 允許病患在病房內就是台大醫院的水準嗎!爆
[問卦] 歐吐熱議有仇報仇沒仇練拳頭的卦?68
[問卦] 對40趴來說 最嚴重的事情是什麼爆
[爆卦] 國安機密林北算出來 天然氣只夠9天60
[問卦] 明天晚上戴小草路過青島東會怎樣62
[爆卦] 中股民納悶:軍演讓台股新高 中股下跌?53
[問卦] 中國會不會趁機真打?33
[爆卦] 藍委澄清:可拒立院調查事後打官司爆
[爆卦] 館長說沈伯洋摔到腦震盪 活該死好39
[問卦] O2版血流成河37
[問卦] 煎虱目魚腸也太好吃了吧==33
[問卦] 明天喊衝的都是沒腦子的?28
[爆卦] 高德地圖通台灣了34
[問卦] 有人ID在歐兔爆文上的嗎27
[問卦] 這四年會不會就在暴亂中度過?32
[問卦] 如果當初美國沒把日本人趕走 台灣會怎樣27
[問卦] 只有我準備好戰爭了嗎?30
[問卦] 希望舒華續約嗎?27
[爆卦]地震30
[地震] 地震23
[問卦] 524 青島東路多少人?29
Re: [問卦] 國會擴權法被大法官宣告違憲會崩潰嗎?