首頁>Club>
9
回覆列表
  • 1 # 使用者5084128254846

    這種東西的缺點不在本身.而在於使用環境

    我們都進入視窗時代N年了,平時點點滑鼠就能操作,簡單明瞭.而用python這類東西以及用python做出來的很多東西,你會發現大量的使用命令列,這是反智的!

    你在使用這些東西的時候會發現,很多東西都需要自己配置環境,相當的浪費時間.

  • 2 # 放開那個大嬸6

    作為一個寫了5年Python的程式設計師,我來回答一下

    1.沒有大括號,靠縮排。我用了5年,還是覺得大括號好。

    2.沒有switch。雖然靠if else一樣可以表達,但就是沒有switch看著舒服。

    3.假執行緒。在進行CPU密集計算任務時,只能靠多程序,而程序通訊不管成本還是寫法上,都比執行緒通訊麻煩。

    4.不適合多人協同開發。雖然新版本有了型別宣告,但跟編譯型語言比起來,多人協同開發,對開發者要求較高,否則程式碼很容易失控,merge程式碼的人也很痛苦,很多時候,感覺還不如一個人寫。接手別人的程式碼也是,“動態一時爽,重構火葬場”。

    5.效能較差。雖然大部分時候都不是問題,畢竟現在系統最大的瓶頸在資料庫或者網路通訊,但,越快越好,不是嗎?

    6.Python2和3的相容問題,很煩。尤其是有很多人拿著Python2的程式碼找我幫忙除錯,我都是直接改寫成Python3搞定。

    7.之前一直是小眾語言,自動阿爾法狗橫空出世,就變成大眾普及語言了。但是,明顯感覺到,還是有很多對python不熟的人,心裡覺得,這種技術不靠譜,有些時候,只能耐心跟他們溝通解釋。

    說了那麼多,還是說一條優點吧(優點很多,我就隨便說一條,雖然題目沒問)

    人生苦短,我用python。就憑節省你大量時間可以用來幹更美好的事情這一條,足以說服很多人。畢竟,簡單可依賴,不是用嘴說的,是真的靠事實證明的。

  • 中秋節和大豐收的關聯?
  • 現在的汽車會這樣無休止地增多嗎?能想象未來5年會是什麼情景嗎?