在linux下學程式設計的方向指導

時間 2022-03-27 13:25:12

1樓:擰發條的鳥

第一:linux是乙個有趣的系統。僅僅從介面表現來說,整合了gnome compizfusion的ubuntu發行版就很不錯。操作習慣上也近似windows。

第二:linux是乙個適合開發人員使用,學習的系統。支援大量的語言。有大量的開發工具。尤其是可以直接看到大量的源**。

第三:我不建議你從c入手。c的優勢在於可以接觸底層,可以編寫重視效率的程式。

在此之前,我建議你學習一些優雅的、高階的語言。比如python。簡潔的語法,高度的物件導向性(別和我說ruby....

),大量的完善的文件,豐富的庫支援。在此之後,也許你會對程式中的某個環節的效率感到不滿,這時候去學c吧,將c和python組合,用python的簡潔和c的高效。至於書,我推薦你看看《python程式設計金典》非常適合入門的時候看。

它會告訴你一些很基礎的東西,比如程式結構,比如物件導向。雖然這本書版本老了一點,不過問題不大。

2樓:匿名使用者

從學習linux來說,我建議用ubuntu,理由不是"擰發條的鳥"所說的,因為這個版本是從debian發展起來的,所以呢它也是遵從gnu的規範的.不過呢,它也有個缺點就是root使用者不能登入圖形介面,我自己還沒有解決這個問題.呵呵.

如果你想在圖形下做程式的話,可以考慮下redhat,畢竟它現在商場占有率比較高.

如果你在windows下玩好c了,再到linux下可能就會有點理解上的錯誤了,windows下微軟加了不少它自己的東西,其中很多在linux下是用不了的.所以你可以直接到linux下來學c.因為linux本身就是用c來做的,學好c可以對你以後的學習有很大的幫助.

當然我建議你學習c++,linux下的x windows基本都是用c++來做的.

個人建議,你可以學下shell,因為linux下的源**編譯的make檔案就是shell的程式.如果你想玩好linux,shell總是要學的.其它的解釋型語言,如果你想學,也不錯.

比如perl python

3樓:匿名使用者

有沒有意義,其實自己說了算,關鍵是自己學到了多少東西??

Linux程式設計的幾個重要知識點,在Linux 下利用C語言,網路程式設計,高編的知識點寫一個類似於iptv的程式

安徽新華電腦專修學院 說白了,就幾個操作,open,close,read,write,linux將 所有東西都抽象為檔案,例如存在於硬碟檔案系統的固然不用說,連硬體的音效卡,串列埠等都之需要像訪問檔案那樣訪問,這確實提供了很大的方便,不需要多記憶api。這樣跟之前驅動程式看過的能聯絡起來了。一個驅動...

浙江在北京的哪個方向,浙江在北京的什麼方向

浙江在北京的哪個南偏東方向 駕車路線 全程約1272.8公里 起點 浙江省 1.浙江省內駕車方案 1 從起點向正西方向出發,沿省府路行駛20米,調頭進入省府路 2 沿省府路行駛300米,過省府路橋,左轉進入環城西路 3 沿環城西路行駛470米,過右側的天和大廈約270米後,進入環城北路 4 沿環城北...

安慶在阜陽的那個方向,安慶是在合肥哪個方向

1 安慶。安慶市位於北緯29 47 31 17 東經115 46 117 44 東與安徽省池州市 銅陵市隔江相望 南靠長江,與江西省九江市相連 西接湖北省黃梅 蘄春 英山三縣 北接安徽省六安市 巢湖市 合肥市。安慶位於寧漢長江 水道之要津,是連線武漢和南京兩大經濟圈的區域紐帶城市之一。安徽省安慶市,...