成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Python編程語言使用者心得

開發 后端
Python編程語言在目前的編程中有廣泛的應用,下面是在使用中的一些心得。希望在家在讀完之后有所收獲。我喜歡Python編程語言語言,喜歡的沒邊。

Python編程語言在當前的編程人員中已經有很廣泛的應用。其實Python編程語言我很早就聽說它了,但是一直到現在我才有了一些對Python編程語言的使用心得。下面就和大家來分享一下。

早在1998年,我在玩Linux的時候,就接觸過它,但是我對Python的印象僅僅停留在它是一種流行的面向對象的腳本語言的認識上。

zope,基于Python編程語言的app server,早在2000年我就已經對它如雷貫耳了,但是我對zope的印象僅僅停留在它是一種類似Apache HTTPD Server,AOL Server之類的web server上。

今年ozzzzzz多次向我提到Python和zope,聽得我耳朵都起了老繭了,dlee又建議我開設Python版面,雖然我沒有答應,但是架不住朋友們的左勸右勸,終究對Python這門語言有了好奇心。

幾天前,當我漫不經心的瀏覽了Python編程語言和zope的網站之后,我突然有了一種“眾里尋它千百度,那人卻在燈火闌珊處”的感覺,悔不迭錯過了那么多次相逢的機會。

對于軟件開發,我和ozzzzzz有一個共識,就是腳本解釋弱類型語言在開發效率上遠遠超過編譯強類型語言,從軟件開發角度來說,腳本語言具備天然的開發效率上的優勢,這是由語言的內在屬性決定的。

例如我們可以比較一下Web編程使用PHP和Servlet/JSP,比較一下Windows桌面應用使用VB和VC/Delphi,比較一下Unix環境下面Shell和C/Java,比較一下數據庫環境下面的PL/SQL和JDBC/SQLJ。

我雖然使用Java開發軟件已經有5年的歷史了,但是能不用Java的時候,我一定不會用Java的。如果搭建一個小型的網站,我一定選擇PHP而不是Java;如果針對數據庫的小型編程,我一定使用PL/SQL而不是Java;如果是桌面應用,我一定選擇VB而不是Java;如果是Unix環境我寧愿選擇shell,perl甚至PHP,而不是Java。

做為一種嚴謹的,編譯式的,面向對象語言,Java總是給我一種須正襟危坐,須一板一眼的按照OOAD的原則編程,才敢在鍵盤上敲下字符的感覺。即使編寫一個最小規模的程序,我也不能夠接受把所有的code塞到main里面的做法。Java似乎以不怒自威的威嚴使我不敢隨意編碼,不敢玷污Java的嚴謹。于是我即使寫一個很簡單的JDBC程序,也要一板一眼的try catch finally,一層層的處理Connection,PreparedStatement和ResultSet。 #t#

誠然,如果開發規模比較大的項目,或者開發自有的軟件產品,必須應該按照嚴謹的方式,此時Java也是最適合的語言。但是我不想活的那么累,很多人也不想活的那么累,于是大家都懷念起來腳本語言的好來。對于小規模的應用,使用腳本語言快速簡單完成的事情,當你使用Java的時候,你陷入了過多的層層代碼包圍中去。于是groovy出現了,bean shell出現了。大家終于明白,編譯語言不是軟件開發的全部,腳本語言才是最適合程序員的語言。

我喜歡Python編程語言語言,喜歡的沒邊,Java是我的職業,但是我從來都沒有在內心深處喜歡過它的語法,我更加討厭C++變本加厲的復雜。我鐘愛的語言包括小學就接觸的BASIC和Logo,畢業以后才掌握的Unix Shell和PHP,Perl,PL/SQL。幾乎我接觸過的每種腳本語言,我都有濃厚的興趣和感情,除了VBA是一個例外。

看看Java里面長長的對象,方法和屬性命名,看看Java編程冗長的調用語句和愚蠢的對象賦值和經常長達幾十行的getter/setter,我會時不時從心底泛起惡心的感覺,雖然我經常也是這種惡心感覺的制造者。但是惡心歸惡心,我知道Java有它不可取代的作用,PHP有它無法彌補的缺陷。大部分腳本語言,包括perl,PHP,PL/SQL,VBA都不是真正意義上的面向對象編程語言,即使包括了部分面向對象語言的特性,這注定了腳本語言不能夠承擔大型項目的開發,甚至也不能夠充當良好的可復用的組件存在。以上就是對Python編程語言的一些個人看法。

責任編輯:張浩 來源: 搜狐IT
相關推薦

2010-05-05 14:21:37

Linux系統軟件

2012-12-04 09:41:00

2011-06-29 20:06:25

IT十年技術

2010-03-17 15:28:31

Java deadlo

2015-04-16 09:44:38

蘋果銀聯

2013-09-12 15:36:31

2022-05-14 08:05:18

Linux內存管理

2009-04-20 08:31:35

GoogleAndroid移動OS

2016-08-05 12:17:58

2018-05-31 09:22:26

2017-03-13 13:17:53

互聯網

2010-03-10 16:52:00

Python 編程語言

2019-12-09 15:35:05

編程語言JavaPython

2017-05-22 15:10:11

人工智能醫生機器人

2010-03-11 15:39:01

Python編程語言

2021-01-15 07:55:09

Python腳本語言

2010-03-19 09:39:17

Python編程語言

2024-12-31 12:04:48

2012-03-19 15:30:26

2022-04-13 14:57:22

量子計算機機器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产高清精品一区二区三区 | 欧美成人第一页 | 国产乱码精品一品二品 | 日本一区二区高清不卡 | 播放一级毛片 | 国产精品久久在线 | 国产精品91视频 | 99久久久久 | www.国产精品 | 亚洲精品黄色 | 亚洲国产成人av好男人在线观看 | 成人免费精品 | 久久久久久av | 国产一区二区三区 | 99成人 | 一区二区在线不卡 | 99精品久久久 | 性一爱一乱一交一视频 | av资源中文在线天堂 | 久久精品国产一区二区 | 国产一区在线免费观看 | 日韩av在线不卡 | 亚洲精品乱码 | 在线日韩不卡 | 大乳boobs巨大吃奶挤奶 | 精品一二区| 久久国产免费看 | 一级毛片播放 | 一区二区三区精品在线 | 日韩欧美一区二区三区免费观看 | 女同久久另类99精品国产 | 一区日韩 | 日韩三区在线观看 | 久久精品国产免费一区二区三区 | 日韩综合一区 | 亚洲欧美日韩久久久 | 黄视频网址 | 国产亚洲精品精品国产亚洲综合 | 国产欧美精品一区 | 亚洲永久| 国产一区二区激情视频 |