編程語(yǔ)言有高低之分嗎[2]

時(shí)間:2018-12-31 12:00:00 資料大全 我要投稿

編程語(yǔ)言有高低之分嗎[2]

]

2) 程序設(shè)計(jì)語(yǔ)言是一個(gè)不斷發(fā)展過程

沒有一個(gè)語(yǔ)言是靜止不變的,幾乎所有語(yǔ)言都會(huì)隨著技術(shù)進(jìn)步而不斷升級(jí),

編程語(yǔ)言有高低之分嗎[2]

。同一種語(yǔ)言確實(shí)是存在高低之分,版本高的語(yǔ)言因?yàn)楦倪M(jìn)其版本的問題,增加了新的功能,擴(kuò)大了語(yǔ)言的應(yīng)用范圍。所以,程序員要關(guān)注本語(yǔ)言的發(fā)展,不斷跟蹤語(yǔ)言發(fā)展的最新結(jié)果。

有的語(yǔ)言由于其最初所設(shè)計(jì)功能范疇滿足不了現(xiàn)在流行技術(shù)構(gòu)架就逐漸地被人淡忘和淘汰了。原來很流行的基于單機(jī)的、基于B/S構(gòu)架的語(yǔ)言,如BASIC、VB、VFP、BP、DELPH等語(yǔ)言漸漸地消失了。

認(rèn)識(shí)到語(yǔ)言是一個(gè)發(fā)展的過程,跟上語(yǔ)言發(fā)展步伐,才是程序員必須要牢記的。這就可以回答地球人都知道要選擇C#、JAVA個(gè)中的理由了吧。

不同的.語(yǔ)言發(fā)展的步伐是不太一致的,越是靠近計(jì)算機(jī)底層的語(yǔ)言發(fā)展的越慢,但是不等同于不發(fā)展,例如,C語(yǔ)言就增加了大文件打開的系統(tǒng)函數(shù)。

程序員確實(shí)要有危機(jī)意識(shí),要主動(dòng)關(guān)注語(yǔ)言發(fā)展的大的趨勢(shì),如果你學(xué)的語(yǔ)言正好是主流的、流行的語(yǔ)言,那你可以減輕這方面的壓力。如果你學(xué)的是非主流的,而且其編程工作呈下降趨勢(shì),則要考慮學(xué)習(xí)新的語(yǔ)言,否則真有一天會(huì)被淘汰,

資料共享平臺(tái)

編程語(yǔ)言有高低之分嗎[2]》(http://clearvueentertainment.com)。

3) 要牢記學(xué)以致用的原則

程序員選擇何種語(yǔ)言從某種意義上來說并不取決于自己的喜好,而是為了自身的生存,由外部來決定的,其總的原則是學(xué)以致用。例如,現(xiàn)在外部流行B/S構(gòu)架,表明市場(chǎng)需要這個(gè)構(gòu)架下的程序員。程序員要想就業(yè),增加就業(yè)的可能性,必須要選擇C#、JAVA、PHP.否則,學(xué)會(huì)了其他語(yǔ)言無法致用,就業(yè)難度增大。又例如,單位需要后臺(tái)和數(shù)據(jù)庫(kù)方面的程序員,那程序員就必須學(xué)習(xí)C語(yǔ)言和Proc C語(yǔ)言。又例如,軟件公司用的JAVA,而你又想進(jìn)入這家公司,那你就必須學(xué)習(xí)JAVA.

其實(shí),"編程語(yǔ)言是否有高低之分"是個(gè)偽命題,不管有何無,都無關(guān)大礙。關(guān)鍵是程序員要掌握一門用于生存和學(xué)以致用的語(yǔ)言。

學(xué)習(xí)語(yǔ)言有一個(gè)很漫長(zhǎng)的過程:自然語(yǔ)言-〉程序設(shè)計(jì)語(yǔ)言-〉多種程序設(shè)計(jì)語(yǔ)言-〉程序設(shè)計(jì)語(yǔ)言存在高低之分-〉程序設(shè)計(jì)語(yǔ)言不存在高低之分-〉選擇學(xué)以致用的程序設(shè)計(jì)語(yǔ)言-〉跟蹤程序設(shè)計(jì)語(yǔ)言發(fā)展的趨勢(shì)-〉領(lǐng)會(huì)程序設(shè)計(jì)語(yǔ)言的本質(zhì)-〉回歸自然語(yǔ)言。

每個(gè)程序員都可以靜下心來,客觀上看看自己處在這個(gè)過程哪個(gè)階段,只有這樣才能用一個(gè)發(fā)展的眼光看到自己在學(xué)習(xí)語(yǔ)言方面的前方道路,迫使自己向更高的階段邁進(jìn)。

 

【編程語(yǔ)言有高低之分嗎[2]】相關(guān)文章:

1.編程語(yǔ)言有高低之分嗎[1]

2.C語(yǔ)言編程題

3.人能力有大小,水平有高低

4.c語(yǔ)言面試編程題

5.禮儀沒有先進(jìn)落后之分

6.強(qiáng)中自有強(qiáng)中手 調(diào)試高手和編程高手[2]

7.情商的高低決定成功

8.有倒春寒嗎