自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如果你愛 Python,請(qǐng)用 Python 3

開發(fā) 前端 后端
剛才在知乎上又看到關(guān)于應(yīng)該使用 Python 2 還是 Python 3 的問題,一個(gè)想法在腦子里閃過,我突然意識(shí)到,自己差點(diǎn)害了這么一門優(yōu)秀的語(yǔ)言。

剛才在知乎上又看到關(guān)于應(yīng)該使用 Python 2 還是 Python 3 的問題,一個(gè)想法在腦子里閃過,我突然意識(shí)到,自己差點(diǎn)害了這么一門優(yōu)秀的語(yǔ)言。

從暑假開始,我就一直在學(xué)習(xí) Python 。最初花了十多天把 Learn Python the Hard Way 給看完,又在之后的一個(gè)星期內(nèi)完成了 Codecademy 上的 Python 部分,總之,算是入門了。我之前也囫圇吞棗地嘗試過一些語(yǔ)言,比如Visual Basic、Java、C、JavaScript,加上這幾天一直在啃的 Objective-C,但不得不說的是, Python 是我目前見過最簡(jiǎn)潔、***雅、最有趣的的語(yǔ)言(熟悉了 Python再嘗試 Objective-C 真是一種折磨啊)。

I LOVE Python!

但是,由于之前采納了一些人的建議,加上 Mac OS X 上自帶的是 2.7 ,我就堅(jiān)定地認(rèn)為 “Python 2 已經(jīng)很好了,為什么還要費(fèi)精力向 3 遷移呢?”

我相信很多人也抱著這種想法,因?yàn)樵诤芏嗾搲吹接嘘P(guān)版本選擇的問題時(shí),會(huì)有接近一半的人推薦 2 。注意!這種想法只會(huì)害了 Python,最終害了自己。

就拿 Windows 來(lái)說,當(dāng) Windows 7 發(fā)布的時(shí)候(我就不說 Vista 了),很多人依然抱著 XP 不放,當(dāng)你問他們?yōu)槭裁磿r(shí),他們會(huì)一本正經(jīng)地說,“新系統(tǒng)好卡啊”,或是“好多軟件都不兼容啊”,或是“改變很大啊,好不習(xí)慣啊”,甚至是“ XP 已經(jīng)是很好的系統(tǒng)了,微軟出個(gè)新系統(tǒng)就是為了坑錢”。-_-# 于是乎,春去春又來(lái),送走了 Win 7 ,我們又迎來(lái)了 Win 8 ,但是這些人的想法依然沒有改變(我相信中國(guó)人中這種情況多一些)。如果這種人很多而且這種情況持續(xù)下去的話,最終的結(jié)局只會(huì)是微軟的狀況越來(lái)越差,最終人們毫無(wú)選擇,投降了Linux的懷抱(咦?怎么有種心花怒放的感覺)。

當(dāng)我在腦子里把上面的 Win XP 換成 Python 2 、Win 7 換成 Python 3 甚至 Python 4 時(shí),不禁感到一陣恐懼,我差點(diǎn)就和其他人合謀把 Python 給害死!試想一下,多年以后,Ruby 、Go 等語(yǔ)言都有了很多新的特性,雖然***的 Python 也十分優(yōu)秀,但因?yàn)橐恍┤?,不愿改變,?jiān)守著老版本,拋出一些可笑的理由,最終 Python 因?yàn)橛脩袅?xí)慣而沒落了, Guido 和整個(gè) Python 社區(qū)的努力都被這些人的習(xí)慣給無(wú)視了。

讓我們來(lái)看看這些可笑的理由(關(guān)于詳細(xì)的解釋,可以看一下知乎上的徐釀泉的答案,我在這簡(jiǎn)單總結(jié)一下):

什么?支持 Python 3 的庫(kù)太少?醒醒吧,這都6年了,***都3.4.1了,現(xiàn)在還不支持 Python 3 的庫(kù)大多是常年無(wú)人維護(hù)的東西了。

什么?新版本和舊版本兼容性差?放心吧,以后的版本會(huì)越來(lái)越不兼容,除非你打算死守 Python 2 一輩子。況且,為了新的特性,改變一下有那么難嗎?

***,那些還在堅(jiān)守舊版本的人,你們的一堆理由和批評(píng),真的不是在為自己的問題作辯護(hù)嗎?

突然意識(shí)到,Apple 在這方面做的真是夠可以的(封閉的好處),不論 Mac OS 還是 iOS ,每次新系統(tǒng)發(fā)布都能在很短的時(shí)間內(nèi)得到絕大多數(shù)用戶的升級(jí)。由此可以想象,一個(gè)多月就擠進(jìn) TIOBE 前20的 Swift ,用得著一年嗎?直接來(lái)大殺器,6個(gè)月后不接受 Objective-C 開發(fā)的應(yīng)用進(jìn)入 App Store…

本文出自:http://jackiekuo.com/code/2014/07/21/if-you-love-Python-use-Python-3-please/

責(zé)任編輯:林師授 來(lái)源: Jing0 's blog
相關(guān)推薦

2019-04-14 19:30:02

“PythonR數(shù)據(jù)科學(xué)

2018-06-06 16:41:53

Python高考考題

2013-10-16 14:51:49

愛卡汽車

2019-12-02 10:50:30

Python 2Python 3編程語(yǔ)言

2020-09-11 08:48:52

Python 3開發(fā)代碼

2010-12-22 14:40:51

3Q大戰(zhàn)

2015-08-04 09:29:54

Python開發(fā)者

2009-02-04 17:33:24

ibmdwPython

2014-05-29 10:46:42

Python 3Python

2023-12-22 09:03:31

2020-05-26 12:32:30

Python模板語(yǔ)言編程語(yǔ)言

2015-11-10 10:12:42

重構(gòu)系統(tǒng).程序員

2011-06-20 08:48:17

編程語(yǔ)言

2015-11-19 10:23:40

SDN軟件定義網(wǎng)絡(luò)

2020-05-27 09:23:29

Python模板語(yǔ)言

2019-11-12 14:18:56

PythonWord設(shè)計(jì)

2012-12-10 14:09:32

Linux開源

2015-02-04 10:46:59

AppleWatchuber

2013-03-25 09:41:20

PythonCython

2019-08-08 17:25:20

裁員計(jì)劃程序員
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)