Python语言为什么被称为高级程序设计语言?
Python是一種令人驚嘆的編程語言,毫無疑問。從1991年的卑微開始,它現(xiàn)在幾乎無處不在。無論您是在進(jìn)行Web開發(fā),系統(tǒng)管理,測試自動化,devop還是數(shù)據(jù)科學(xué),Python在您的工作中發(fā)揮作用的可能性都很大。
即使你沒有直接使用Python,也很有可能在幕后使用它。使用OpenStack?Python在其開發(fā)和配置中發(fā)揮著不可或缺的作用。在電腦上使用Dropbox?然后你就得到了一臺在你的計算機(jī)上運行的Python副本。使用Linux?當(dāng)我在1995年購買RedHatLinux時,由于使用Python開發(fā)的可視化工具,配置變得輕而易舉。
目前對Python開發(fā)人員的需求幾乎無法滿足。事實上,中國傳媒去年報道說Python不僅是其網(wǎng)站上最受歡迎的語言,而且它也是增長最快的語言。世界上一些最大的計算機(jī)公司現(xiàn)在正在定期使用Python,并且他們對該語言的使用正在增長,而不是縮小。
程序員經(jīng)常考慮代碼而不是人和效率而不是同理心。我們傾向于頭腦發(fā)熱,在一些不為人知的技術(shù)要點上爭論不休。Guido(Python語言創(chuàng)始人)在他的Python管理中發(fā)出了不同的基調(diào)。從一開始,他就考慮過誰會使用這種語言以及他們?nèi)菀追傅腻e誤,以及語言如何最好地為這些人服務(wù)。他確實對其他開發(fā)人員的功能,錯誤和語言方向進(jìn)行了辯論,但他通常是通過尊重和推理論證來做到這一點,而不是在開源世界中如此常見的不屑一顧,充滿咒罵的長篇大論。
通過這種方式,Guido不僅建立了一種偉大的語言,而且還建立了一種給予,分享和幫助的文化。我們不應(yīng)該認(rèn)為這是理所當(dāng)然的。雖然編程很難,但管理其他人并將他們不同的觀點考慮在內(nèi)卻更加困難。
也許對我來說更令人印象深刻的事實是數(shù)百人留在PyCon之后的開源沖刺日。幾乎所有這些人都在自愿花時間改進(jìn)他們每天使用的Python語言的某些部分。這種奉獻(xiàn)精神,加上對貢獻(xiàn)和幫助他人的興趣,一般是開源的標(biāo)志,特別是Python的標(biāo)志。
? 如今,Python不僅擁有強(qiáng)大的社區(qū),而且擁有強(qiáng)大的組織結(jié)構(gòu)。Python軟件基金會管理的資金可以幫助開發(fā)人員為語言做出貢獻(xiàn)。核心開發(fā)人員組織得非常好,協(xié)調(diào)大小版本,并提供易于與商業(yè)軟件公司相媲美的穩(wěn)定性和清晰度。也許Python世界中最大的爭議是從版本2到版本3的過渡。很容易說這種不兼容的升級處理得很差。(黑客周刊)
總結(jié)
以上是生活随笔為你收集整理的Python语言为什么被称为高级程序设计语言?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 哈工大《工科数学分析》习题
- 下一篇: 《数学分析新讲》_张筑生,12.5节:隐