python你是否也走进了这个误区了_Python是不是被严重高估了?
是python被曲解了
python有非常強(qiáng)的局限性,那就是只適合在io和網(wǎng)絡(luò)或其他整合組件上耗費(fèi)大量時(shí)間的快速迭代跨平臺(tái)需求,比如爬蟲(chóng)和下載
快速迭代才能顯示出python作為腳本語(yǔ)言不用編譯的優(yōu)勢(shì),而io和網(wǎng)絡(luò)的大量時(shí)間消耗才能掩蓋python本身糟糕透頂?shù)男阅?#xff0c;跨平臺(tái)跨架構(gòu)才能相比早期.net有明顯優(yōu)勢(shì)
比如youtube-dl這個(gè)項(xiàng)目,用python就確實(shí)很合適,因?yàn)橄啾萷ython本身低效率浪費(fèi)的時(shí)間,下載需要耗費(fèi)更多時(shí)間,而且網(wǎng)站解析算法更新快,python打包容易,所以youtube-dl可以三天兩頭發(fā)新版本,還是全系統(tǒng)支持
作為腳本語(yǔ)言,python最大的優(yōu)勢(shì)就是能隨手最快速度搓一個(gè)自動(dòng)調(diào)用其他工具的程序出來(lái),而相比純凈的bash(cmd/powershell)又有更強(qiáng)的功能
但是高性能需求場(chǎng)景,尤其是高性能運(yùn)算,還是需要預(yù)編譯或支持aot的語(yǔ)言
什么?你說(shuō)你用cython?有這功夫我用java不香嗎?
總結(jié)
以上是生活随笔為你收集整理的python你是否也走进了这个误区了_Python是不是被严重高估了?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: [转载] java程序员快速学c++
- 下一篇: java如何实例化集合_如何在java中