做程式設計的用LINUX比較好嗎

2021-03-27 01:51:30 字數 1713 閱讀 9934

1樓:匿名使用者

是的,如果是隨著程式規模的級別的增長,那麼他優勢就出來了,優點主要在下面幾個方面

1:操作環境的高度可控性,一般來說和win下的操作環境不同,不但有著眾多ide(kdev套件,anjuta套件,以及各種語言各自的套件,)而且更多的linux下的程式設計師程式設計環境都是自己做出來的,所以使用上非常方便,很多人根本都是簡單的編輯工具emacs和vim自己把好用的工具集合起來。另外是在linux下有著眾多的天然優勢工具,比如字元介面的分屏工具,在gui下可以做到的滑鼠跟隨焦點,多工作區域等等,因為linux下程式設計的**和手冊資料很容易找到,然後又有這些工具,你可以邊查詢邊輸入,根本不會出現win下焦點變換產生的視窗覆蓋。

而win下是根本做不到的(只有通過非常偏僻的手段做到滑鼠跟隨焦點,但是有了這個功能同時因為沒有多工作區配合會讓人生不如死)

2:成品的優化性,因為編譯器級別比win下優化手段更多,所以效果也好的多

3:成品的執行穩定性,這個是系統穩定本身決定的,所以很多科學計算動則上千小時只能用linux,win程式連續執行很難保證不宕機。

4:高度可組合性。在win下多語言程式設計雖然是可以的,但是明顯很弱,比如shell部分,很多時候你需要用其他語言來代替shell來工作,這使得win下的**產生大量重複和冗餘,不利於原型建立,模組合成等。

而win下的vs系列用的ma**系列彙編能力也無法和linux下的as相提並論,另外lisp或者perl等等同樣,而linux下無論哪個都很能打,所以對於多語言混合程式設計,windows的能力非常低下。

5:win模組化不如linux,linux的shell 程式設計是模組的高度應用,而win下不太可能達到這種地步,整個shell程式設計只是到達「批處理」的地步

linux很多,但是程式設計的話大部分都可以,因為眾多的linux只是在簡便性和軟體數量上有所增改,如果論效能,程式設計最好用bsd(和linux類似)。但是linux的優點是比較多和比較新的軟體。

對於第二個問題,當然可以,不過需要先裝xp再裝linux,否則xp會把linux下的雙啟動軟體給覆蓋掉而不能啟動

2樓:匿名使用者

1. 當然,現在最好你學習一下能夠跨平台的語言,別把自己困在windows或linux上

2. 沒問題。

3樓:匿名使用者

我認為一樓說的很好,讓我也得到了補充這裡就不多說啦。可以裝雙系統的。我試過。

linux系統中一般使用什麼語言程式設計呀?

4樓:墨汁諾

linux作業系統是用c語言、組合語言編寫的。

主要是c,c是linux的「母語」,這也是linux這個開源環境和本身機制所導致的,就連linus都力挺c,而駁斥c++。雖然沒必要拒絕c++,但是,不可否認,c更適合linux~。

linux作業系統主要包括核心和元件系統。linux核心大部分是用c語言編寫的,還有部分是用組合語言寫的,因為在對於硬體上,彙編有更好的效能和速度。

linux的一些元件系統和附加應用程式是用c、c++、python、perl等語言寫的。

5樓:

cc++

bash

btw qt不是編譯器

6樓:尐_路

linux基本語言shell程式設計 建議樓主多多學習!linux學習很簡單就是多練~

7樓:匿名使用者

c,c++,編譯器用gcc,qt

什麼程式語言最好,學什麼程式語言比較好?

程式語言沒最好最環之分 只有最適用 不同的語言特點不一樣 專注的方向也不一樣 結合其業務分析來設計採用哪種語言開發。最後說一句與其花時間來想這些問題 不如立馬動身起來學習!加油!機器語言最難學 組合語言不具有可移植性 要學就學高階語言 推薦學習c 功能最全面。不過要看你用它幹什麼 微控制器 c語言 ...

學程式設計的學哪種語言好,學哪種程式語言比較好?

這個問題太大,看你用來幹什麼?如果時編寫應用程式別人是這樣評價的 偷懶的人學vb,聰明的人學delphi,真正的程式設計師學vc.不過我對vb看好,如果是業餘的我建議學vb.學哪種程式語言比較好?先從c語言開始學比較好!因為其他大多數語言都是由c衍生來的。python吧,我看有好多人都學這個,而且,...

程式設計軟體推薦使用哪個?程式設計軟體哪個比較好用

看你打算學什麼c了。如果只是學校教科書上的那種,下乙個gnu編譯器就行。verycd上有簡版編譯器。vc的話,vs2008和vs2010都能在win7上用。64位的機子,vc 確實安不了,但是程式設計初學者一般都採用這個軟體,相當好用!你可以選擇重灌系統,裝成32位的,因為好多程式設計軟體64位的機...