為什麼大家都覺得c 比指令碼語言要難的多?

時間 2021-06-03 00:37:04

1樓:

今天的C++已經是個多重范型程式語言,乙個同時支援過程式、物件導向形式、函式式、泛型形式、元程式設計形式的語言。

——《Effective C++》你能找出另外乙個這麼複雜的語言嗎?

2樓:

如果你語言基礎夠好,學一兩周不就就知道了,實踐出真知。至於985,211。多認識一些那裡出來的人,看看和其他非985,211的在群體大致表現上有啥區別。

3樓:hearts zh

C++難點體現在,你要用C++寫出像樣的程式,就必須了解底層細節。記憶體管理,作業系統,網路,資料庫,編譯器,多執行緒。整套基礎知識了解下來,基本相當於學了個CS,並且水平還不能差。

這也是為什麼很多人說,學了C++,轉其他語言都容易。因為你把基礎知識搞紮實了,拿起任何其他語言來,幾天上手後就不太會比用那種語言的大部分程式設計師差。

你用語言大師比沒法說,因為語言大師即使不會C++,人家的CS基礎知識一樣拔尖,這種人用任何語言都沒問題。

你不想學C++,但能把基礎知識搞紮實,一樣可以快速上手C++,不會比C++的大部分普通程式設計師差。

4樓:

C++ 就說物件導向, 裡面很多東西你天天用。 ruby不用元程式設計一樣可以活得好好的。

還有, 你這問題跟985 211有啥關係, 想黑一下教育? 怎麼現在噴子這麼多。

985的學生也不是全都是寫過幾個課程報告的水平,至少有一半的學生不是。 PS美國大學很多課程報告都是可以發好文章的。

「指令碼語言實現伺服器比c 開發效率高」具體體現在哪些方面?

黃魏 用1年lua開發時間完成可能需要2年的c 開發,不管開發期間你獲得了什麼經驗,用lua所節約下來的時間,泡泡妹子喝喝咖啡讀讀書,總好過夜夜把自己坑進單步除錯和無盡編譯。如果樓主你說你的c 開發效率快於lua。那把我上面說的開發時間換成學習時間,順便把lua的時間單位改成月。 寫指令碼就是打雜的...

類似 Lua 的指令碼語言為什麼不用編譯和連線呢?

馮東 如其它答案所說,Lua 和很多指令碼語言都是有編譯過程的。但是編譯的時候對 source code 中的 bookkeeping 資訊剝離的並不徹底。不過很多 runtime 用不到的資訊還是會去除掉,比如 local var 和 upval 最新官方文件叫 non local var 的名字...

為什麼 C 語言的輸入輸出函式比 C 的輸入輸出流要快?

nolanzz 用流輸出的話,貌似用cerr會比cout更快一些 提醒使用std ios sync with stdio false 這個會導致流讀寫和標準讀寫不能混用,oj上讀寫會出現問題,我本地使用clang貌似沒有問題 cin cout這些不能和scnaf printf這些一起用 Isaac ...