perl和python

最近總在perl和python間切換作業,兩者語法大不相同,機制也有些差別,忍不住吐槽一下。


語言之間優劣的比較是毫無意義的,因爲各有所長:
perl內建了正則
python內建複數型別
perl擅長文字處理,python擅長數值處理.


python的內置類型有標量,list,tuple,dict
perl的內置類型有標量$,數組@,哈希%


python的模塊豐富,寫起來有點像java,和其他語言的契合性也很好
perl語法晦澀,庫也較凌亂


python沒有分隔符,用縮進來表示代碼結構,若在不同ide下開發,可能要考慮由於縮進不同帶來的不能編譯問題

perl是分號的分隔符,這和c有點像


perl由於歷史較久,和正則的強大,還比較流行

用python可以快速開發原型,簡單幹淨


對比了一些,個人還是較偏愛python的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章