寫這篇沒有參考任何文章,只是寫下自己一路使用的體會 linux與windows給我的感覺有點像flask之於django.linux只有一個小而強大的內核,各種應用軟體配置自由,就連桌面也有不同的可供選擇。 linux的歷史就不介紹了,百度都有。說一下各個發行版。發行版之間的區別說白了就是軟體的搭配 ...
寫這篇沒有參考任何文章,只是寫下自己一路使用的體會
linux與windows給我的感覺有點像flask之於django.linux只有一個小而強大的內核,各種應用軟體配置自由,就連桌面也有不同的可供選擇。
linux的歷史就不介紹了,百度都有。說一下各個發行版。發行版之間的區別說白了就是軟體的搭配不同。ubuntu,debian和fedora,centos的包管理器不同。arch和gentoo則自定義內容更多,使用他們效率不一定高,但填完坑你會發現對linux的理解更加透徹。發行版有很多很多,但主流的就是上面羅列的幾個。
有朋友會問為啥選擇linux編程平臺?問之前先問一下自己為什麼要學編程?
編程在我看來無非就是講一些重覆的計算量大的信息數據讓其自動化完成供人類使用。這一系列過程必須回歸初始,消息的傳遞在越低層效率越高,linux正是這樣一種環境,一切皆命令。
問好自己這個問題,我們便可以把linux穩定,安全,開源這些扯淡的理由拋開。高效,低成本才是linux的過人之處,linux就是編程的思維,擺脫滑鼠用電腦語言去告訴電腦你想乾什麼,怎麼乾!