最近,Opensource.com發起了兩次投票,Java和Python開發人員分別投票選出自己喜歡的開源IDE。在Java程序員中Eclipse以大比分獲得了優勝,而最受Python程序員歡迎的IDE花落PyCharm,Eclipse排在第二。
Opensource.com是由Red Hat創立,其上關于創建采用和共享開源解決方案的故事內容主要來自開放源碼社區的成員,也經常組織程序員們進行投票。
在Python和Java程序員票選最喜歡的IDE選項中,有三個大選項,一個是通用文本編輯器,如Emacs,vi或gedit,一個是輕量級編輯器,如Geany,還有一個是其它,如果選項中沒有你理想的編輯器,就可以選擇這個。
現在我們來看一下兩次投票的結果,相比于Python 12463名程序員的回復,Java 828的回復確實有些捉襟見肘,但是這也并不代表Python要比Java更受程序員歡迎,因為Java的調查時間只有一周,而Python就相對長了許多。
從調查結果來看,Python票選結果中,“其它”選項占比超過了20%,排在了第三位。而Java程序員票選的時候,“其它”只有少少的2%。這也說明,Java比Python更成熟,程序員在使用時更加標準化。
“輕量級”IDE的選擇人數較少,只有不到4%的Python程序員和不到3%的Java程序員選擇了。在調查中,很多Python程序員表示之所以會選擇這一項是因為其中有geany。
Eclipse可以說是這次調查的最大贏家,在Java程序員中以40%的占比壓倒性勝利,在Python程序員中23%的占比依然強勢。為什么Eclipse能夠兩方面都表現不俗呢?Jason Baker認為Java和Python并不是對立的,相反它們是相輔相成的。
PyCharm在Python中占有重要地位,占36%,而IntelliJ Idea社區版本也在Java程序員中獲得了30%的投票,尤其是與Android開發的Android Studio結合在一起,它可能會再上一層樓。
對于本次調研結果,程序員們有什么看法?票選結果是不是你們的最愛?