C 語言會過時嗎?

時間 2021-06-01 07:29:41

1樓:豆芽

總有一點會無法滿足時代的要求。但是,有生之年,似乎還看不到。

什麼時候c會消失呢?可能是另外一種更好的抽象的誕生導致c的被取代;可能是由於計算機模型的改變,導致c語言無法生存;

2樓:李濟深

竊以為一門程式語言最不應該有的就是思想。有了思想就少了自由。同時語言本身的思想會束縛程式設計師的思想。

C語言會過時。在C++之後。

3樓:Jim Liu

我們今天還在用火這種工具,也沒有過時啊!

只要計算機硬體體系結構沒有太大改變,C語言一直會在舞台上,因為沒有一種高階語言實現可以取得C一樣的效能,這就注定需要這種工具。

另外從經濟的角度,就像我們不需要兩個網際網路一樣,也就不需要乙個和C語言一樣的語言來替代它。其它程式語言只是在補充和發展,而目前也還未見到顛覆性的創新。

4樓:暗夜幽靈

對於OS來說,在底層彙編和c是無法替代的,除非你的機子能擺脫現有的結構,直接執行物件導向的語言.至於c++,在編寫驅動時new,錯誤處理,標準函式庫神馬的都地自己寫,而且其命名修飾相當鬼畜,和彙編銜接並不是很好,至於windows,c++是可以寫驅動,但只是使用了微軟給你包的一層殼子,實際上還是在呼叫c語言寫的api

5樓:AndyRon

作為乙個剛入行沒多久的PHP程式程式設計師,我準備把C語言好好學習一下。

至於會不會過時我不知道,我也不想知道,我只知道如果好好用了它就會有用。

目前深入一點了解PHP,linux,redis都是C!

6樓:邰原朗

先說我的觀點:目前看不到過時的跡象,長遠來看我們最終都會死的。

本質上說,目前為止的計算機,

都是專注這乙個活:

從乙個地方拿乙個數,再從另乙個地方拿乙個數,兩下運算之後,放到某個地方去。

所謂一招鮮吃遍天,用來描述計算機原理是最合適不過了。

那麼C語言的真正意義就好理解了,他是最貼近計算機原理的語言。

只要計算機還是在幹這個活,那麼C語言就不會過時。

7樓:

C語言相當於人類語言版本的彙編了。如果C語言過時,那麼肯定是不需要進行基本操作了。但是這一步,可能嗎?

高階語言和應用不是建立在泥沙之上的。通常高階語言都是已經被限定了的。不使用低階的庫根本就沒辦法實現更高階的功能。

沒有C語言,難道是直接從彙編這種機器級別的跳到高階語言嗎?還是直接使用物件導向的機器。

只要對底層操作有需求,只要對優化程式有需求,C語言就有存在的價值。事實證明,C語言一直以來是數一數二的語言。嵌入式就是最好的C語言應用,我是不知道其他語言如何完成這個任務的。

我可以反問,現在技術如此發達,可以不可以廢棄網路的五層結構體系,直接變成乙個層面呢?C就相當於tcp-ip,它是獨特的,支撐性和連線性很強的,倒是它上面的因為是具體的應用,容易過時。

8樓:黨宇航

C在目前的IT領域是基礎工具,很難過時,但一定會過時。那是什麼時候?當馮諾依曼體系過時,量子計算機或者生物計算機被大規模使用的時候。

9樓:

果然是看微博後來問的……

個人覺得C語言不會過時,計算機只要是馮諾伊曼體系,那麼C語言就是很好的程式語言,因為對底層的抽象恰到好處,了解C語言,可以幫助乙個人從機器的角度來看待程式。所以我認為,C語言不會過時的~

會C語言,如何學好C

怪大叔 都說這個世界上最難的程式語言就是C 了。你千萬不要認為自己幾天就可以學好C C 的學習曲線是相當難學的,我都一度懷疑C 並不是一門成熟的程式語言,因為太容易犯錯了。所以,在學習的過程中你需要細心而耐心。深入理解C 的原理,比如,你去想為什麼要有拷貝建構函式?為什麼要有初始化列表嗎?為什麼要有...

有人說C語言過時了,要學就學Python,怎麼反駁他

書生 看專業啊,有的專業的確不適合C啊。就比如我學統計的,招聘的要求上都是sas,r,python,data,sql什麼的,有幾個要求C的?當然我還沒畢業,我只是就招聘來看。對於非計算機專業來說,計算機語言就是工具,我做時間序列分析難道要用C?不是說C做不了,但是R更方便不是嘛? 伊壁鳩魯主義者 這...

SSM會過時嗎?

燭光學院 SSM框架並沒有過時,現在很多企業在用SSM框架,Spring Boot也會結合其他的框架來使用。建議同學認真學好SSM框架,對未來的工作肯定是有幫助的!加油! 侯溥淵 個人觀點 但是由於物件本身直接的複雜關係,導致xml配置檔案的內容的複雜。為了令這些複雜的xml具有更高的可讀性,將xm...