Linux各個(gè)發(fā)行版與OS?
用過Linux陣營(yíng)的ubuntu,和OS X,windows,論系統(tǒng)的話,綜合上還是OS X好用,尤其是包管理上,還有大愛的trackpad,mac的觸摸板的精準(zhǔn)度要高出很多,綜合性總體劃分的話OS X > Linux > windows。
開發(fā)上最讓人喜歡的是Linux和OS X的軟件包上,你能想到的大部分都可以在包管理器上找到,幾乎幾條命令就能解決:
1.比如你要安裝個(gè)git
在mac上你可以在終端用brew install git這一條命令直接搞定
ubuntu你可以用apt-get install git 來(lái)搞定這個(gè)軟件
windows你可能需要先找軟件,再下載軟件,再安裝。
2.安裝mysql也是
在mac上你需要在終端敲個(gè)命令brew install mysql就可以了,(我記得這里好像需要安裝三個(gè)),當(dāng)然你可以下載dmg安裝包來(lái)安裝
OS X有人反應(yīng)它有個(gè)很好用的搜索工具spot light,這種工具多的是,Linux命令行的搜索也相當(dāng)強(qiáng)悍,win之前自帶的搜索做的的確不好,以至于我養(yǎng)成自己找的習(xí)慣,現(xiàn)在的系統(tǒng)搜索速度已經(jīng)大大改善,而且還有像everything這種工具可以用,幾乎是秒搜
很多軟件需要收費(fèi),但質(zhì)量也是非常棒的,比如最近做自媒體想用視頻處理方面的軟件,mac的final cut pro,看下圖,天吶,好貴,像我這種已經(jīng)習(xí)慣win和linux免費(fèi)的軟件,也盡量去找些免費(fèi)的來(lái)用,比如imovie
圖像設(shè)計(jì)這塊是很不錯(cuò)的,同事只要錢不是太拮據(jù)的,都喜歡pro版的macbook或iMac,我用的是17年的macbook air,平常用沒發(fā)現(xiàn)有什么聲音,用imovie導(dǎo)出視頻的時(shí)候,開始響了,才發(fā)現(xiàn)兩個(gè)性能差距。
LinuxEmacs和Vim就是個(gè)神器,專業(yè)程序員最喜愛的編輯器之一,雖然先入為主我更喜歡sublime,但ubuntu對(duì)它的支持并不是太好,比如中文無(wú)法輸入,需要在其它地方寫下來(lái),然后復(fù)制進(jìn)去,記得好像是14和16版本,現(xiàn)在不知道修復(fù)沒有。
大量開源的優(yōu)秀開源工具,相互結(jié)合用來(lái)開發(fā),會(huì)越來(lái)越得心應(yīng)手
裝Linux的一般都是pc機(jī),雖然沒有mac的trackpad,但大部分開發(fā)人員都是用快捷鍵操作的,速度和鼠標(biāo)及trackpad完全不在一個(gè)級(jí)別上
這個(gè)其實(shí)也跟用的語(yǔ)言有關(guān),寫過Java,PHP,Ruby三種語(yǔ)言,分別說(shuō)下
RubyRuby鐵定了OS X好用,現(xiàn)在最新版改名了,叫MacOS High Sierra。
先說(shuō)Windows,寫ruby如果沒有特殊癖好的話,直接上Linux或macOS,因?yàn)橛脀indows寫ruby,你會(huì)遇到許許多多莫名其妙的問題,由于大多ruby程序員都是選用另外兩套系統(tǒng)的,所以網(wǎng)上能找到的解決方案也少,很可能你會(huì)遇到某一個(gè)問題,網(wǎng)上找不到解決方案的情況,項(xiàng)目至此擱淺,或者另某出路。
PHP只用過win版的,寫的代碼也不多,很淺的那種,所以這個(gè)不好比較,win版沒覺出有什么不好用的地方。只是服務(wù)器一般用Linux比較多,在Linux上開發(fā)有助于對(duì)服務(wù)器環(huán)境的熟悉,這個(gè)道是真的。
Java最開始在win版上開發(fā)幾年,最近才在mac上用了段時(shí)間,兩上差別也不是太大,win版的操作,相對(duì)麻煩了些,可能熟悉了win版的緣故,Linux某些發(fā)行版,還是會(huì)有兼容性問題,有次同事安裝了個(gè)非主流的版本遇到了。我們常見的系統(tǒng)一般不會(huì)有這種問題的,生態(tài)都很完善,而且大部分都是定期更新。
如果你用的不是mac機(jī)器,經(jīng)常寫代碼的話,你用鼠標(biāo)那只手會(huì)非常的累和疼,需要注意鼠標(biāo)手,我的右手就經(jīng)常疼的不想碰鼠標(biāo),用mac的trackpad,手不會(huì)這么疼,只是用多了,手掌底部經(jīng)常摩擦的緣故會(huì)有點(diǎn)不舒服。有同事告知他的手指頭疼,和trackpad接觸的那塊面積,我倒是沒出現(xiàn)過:)
有什么問題可以留言或評(píng)論!
以上,希望能幫到你,祝好!