02.26 python和java哪個學出來發展比較好?

飛翔的大白菜


建議python,java都學!大項目中兩種語言都會用於不同的場景。


IT自由職業者


最近做一個性能對比,同時用8種編程語言。其實各種語言差不多,邏輯都一樣,只是語法差別,還可以互相參照。但要是日常工作,同一時間還是寫一門比較好,否則容易混亂。

初學者入門學編程的話,語言最好一門門來。除非一門學到融會貫通了(書籍已經攔不住你的思維的程度),才有精力學另一種。否則,光語法就混亂在了一起。建議把Java學到工作語言的水平(就是能獨立完成幾個軟件小項目),再來學Python比較好。

你要想純學的話,沒必要。以前一學期學一門語言,考完試很快就忘光了。要帶著目的學:

(A)應付考試;

(B)學會一種工作語言;

(C)AB的結合。

Java是目前應用最廣的排名第一的工作語言,建議可優先學好,同時也能應付好考試,達到目的(C)。等你完成了一個小網站、一個小桌面、一個APP,再學更多也不遲。

Python 糟透了,但我也喜歡

Python在愛好者和社區中比較火,但在商業應用中還只是探索中。終究Python非常簡陋,性能也很低下。蘋果發佈會上說Python比Swift慢220倍,我的測試中慢216倍。Python靠開源社區帶來的擴展性和火爆的初學者粉絲強行支撐著,尋求在其他商業語言忽視的領域爆點或搶一杯羹。知乎常常失去反應,就是因為Python的速度比主流慢幾十倍卡住了。

好吧,實際綜合只慢了十倍,比邏輯運算的幾十倍快一些

Python 顏值高,社區火爆。就像傻狍子鹿晗缺乏演技,但我也會追劇,順便比較傻狍子和楊穎誰更面癱一些。我學Python後,嘗試解決一些問題,發現大部分領域都不能令人滿意(作為商業解決方案)。開源庫只能說填補了各種空白,但不能說好,除了寫爬蟲。

Python又慢又簡陋又不能幹活,為什麼會成為最火。因為目前完全開源的技術中,Python是最強的,就如同黑客帝國裡面的錫安、終結者裡面的反叛軍首領。雖然和對手比還差了很遠,但代表著自由開源世界和微軟甲骨文等商業世界的抗爭,因此得到了廣泛的支持。眾多高手奉獻出大量庫,支撐著不要讓羸弱的Python垮掉。

而且Python只有幾十M,技術棧全免費。最新的VS2017要幾十G,商業部署昂貴。對初學者學習或者教學而言,顯然Python的門檻低很多。

從科學角度,你應該學“世界上最好的語言”

科學的態度,應該是事實說話。最新的全球網站後臺編程語言統計,用Python的只有0.2%。Python目前更多還是一種愛好者語言,而不是生產力語言。而PHP不愧是“世界上最好的語言”。

用事實來說話,實際上大家應該學“世界上最好的語言”



軟件真理與光


行行出狀元,學好哪一種語言都會有較好的發展。具體到想學好python還是java,則要取決於自己想從事哪方面的工作。例如,如果要做機器視覺或金融分析類的工作,學好python是很有用的;而要從事Android手機app開發,那就必須要學好java。實際上,計算機語言是相通的,真正掌握好一種語言,再學習其它語言就比較容易了。掌握一門語言要結合具體問題確定目標,如深度學習,你的目標是用python+某個框架如tensorflow解決目標檢測或人臉識別等等,當你完成目標時,你已經能用python解決某類具體問題了。觸類旁通,學習會越來越容易,很快你就發現你已成為python甚至java/C++等編程語言的行家裡手了。


維維IT


本人主要的編程語言是JAVA,相比JAVA而已,Python上手會更快一些。


碼農之屋


JAVA是基礎,Python是助力,單單一門語言是不夠你發展的,人工智能的發展帶動了Python的發展,但是想要發展好,只有一專多能這條路


睿揚


建議你從Python開始學習編程,以後都是搞人工智能了。而且現在高中生都在學編程,國家大力提倡。


分享到:


相關文章: