個人對現在福士對perl的偏見的一些見解

來源:互聯網
上載者:User

標籤:簡潔   規範   family   而且   等等   程式員   mil   運算式   mic   

 最近我都在一些論壇和交流社區學習,發現很多人對perl有很大的偏見。

         以我學習那麼久的Perl來說吧,也算是有一些小經驗了,所以我總結了大家對perl的偏見的原因,無非就是是下面兩個的兩個原因:

1、Perl相當的靈活自由,而且存在很多符號,可能會導致寫出一些很亂的代碼,造成可讀性很差。

2、不同的程式員寫出來的代碼風格差別很大,造成後期維護困難。

        大部分的人都是因為第一條原因,我在學Perl之前,也寫過python,在那之前我也受到別人的影響,對Perl這門語言抱有一定的偏見,

覺得這是一門已經過時落伍的語言,當我抱著這種心態學完perl之後,確實,感覺Perl很多方面都比不上python。

但現在學了Perl接近一年半了,Perl也帶給我一些python所不能帶給我的感受,比如說Regex、物件導向等等。

而很多人之所以因為第一個原因覺得Perl可讀性很差,究其原因還是沒學夠,沒看夠。比如說很多人看到別人寫的Perl代碼,第一眼沒看懂就不看了,

但如果你能仔細的讀過,你會發現perl的寫法是多種多樣的,這樣也能讓你汲取到很多的經驗。

        總結一下,就目前來說,perl並不比python落後,他們都有各自的優點和缺點,但Perl在文本處理、Regex和系統管理方面,便捷性還是超過了其他指令碼,

現在的perl和以前的相比做出了很多改變,可讀性提高了不少,規範性也增強了,也有很多很好的項目,最後就是,學習Perl一定要堅持不懈,

多看多寫,這樣才可以寫出更簡潔、更易懂的代碼。

       

         新年快到了,在這裡先給大家拜個年,祝大家家庭幸福,天天開心!

個人對現在福士對perl的偏見的一些見解

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.