使用Python會降低程序員的編程能力嗎?
這個問題需要辨證看待,從表面上來看,會;從本質(zhì)上來看,不會。
Python是一種解釋型、面向?qū)ο蟆討B(tài)數(shù)據(jù)類型的高級程序設(shè)計語言。Python被稱為膠水語言,可以將多種語言粘合在一起。Python生態(tài)很豐富,本身有很多實用的庫和框架,其他語言的庫和框架也向Python提供了接口。
Python的好處是讓人更專注于事情(程序)本身,而不是細枝末節(jié)。常見的是用Python生成程序原型甚至最終的界面,其中模塊尤其是性能高的,引用優(yōu)質(zhì)庫,或用其他語言編寫。
編程的本質(zhì)在于邏輯與算法,語言只是實現(xiàn)的工具。作為工具,Python也有語法,語義,語句,是一門完整的程序語言。
衡量編程能力的高低,不在于語言的復雜度,而在于程序是否實現(xiàn)功能,甚至超出預期。
謝謝大家。
上一篇朋友圈爆款標題
下一篇有必要報個編程的培訓班嗎