各种计算机语言的区别
匯編語言――兵器之匕首:
自盤古開天以來,匯編是第一個出現(xiàn)的計算機語言,素有短小精悍之稱,屬于利器中的利器,正所謂一寸短一寸險,匕首的進攻幾乎是百發(fā)百中的,然而在無法近身作戰(zhàn)的情況下,匕首幾乎無用武之地,因此在大規(guī)模作戰(zhàn)中,沒有使用匕首的。
但匕首的作用仍必可低估,正因為其短小,容易攜帶,且具有隱蔽性,關(guān)鍵時可取敵性命于數(shù)十步之外,真正的劍客、俠士大多都都會使用匕首。盡管現(xiàn)在幾乎沒有只使用匕首作為兵器的,但還是因為匕首為利器之首而排行在兵器譜第一的位置。
C語言――兵器之劍
兵器譜排行第二,屬于殺傷力較強的利器,比匕首長比刀輕便,常為俠客選擇作為常備兵器。劍術(shù)的發(fā)展也是源遠流長,通常在實戰(zhàn)中可以作為近距離作戰(zhàn)的首選,也由于其輕便、攜帶方便又極具攻擊性,頗為江湖人士垂青,流傳于世的劍譜也頗多。
劍的應(yīng)用極為廣泛,各種操作系統(tǒng),甚至嵌入式系統(tǒng)中,幾乎都提供了使用劍術(shù)的環(huán)境,盡管目前有更多的非利器類兵器也進入各種系統(tǒng),但底層的應(yīng)用還是以劍――C語言為主。
C++語言――兵器之刀
刀和劍非常相似,但實際上是完全不同的兩種兵器,盡管在進攻的方式上有很多相似的地方,但刀的用法更為靈活,可刺、削、切、砍、擋、剁甚至是砸,比劍的殺傷力更大一些,通常都是官方衛(wèi)士的標準配置。
刀的流派比劍更多,其長短輕重差別更大,攜帶比起劍來頗為不便,行走江湖的人除非是持有絕世寶刀或是練就了絕世刀法,一般不輕易帶刀。
但刀的攻擊力和威攝力使其穩(wěn)坐兵器譜第三位,江湖流傳有:“真正的程序員使用C++”的說法,也證明了C++在兵器譜的地位。
Visual Basic――兵器之棍
棍可以說是有史以來比較古老的兵器了,少林眾僧為了減少殺生而不使用利器便選擇棍作為標準兵器,足以說明棍在兵器譜中的地位,而且江湖第一幫,丐幫也是選擇棍作為常帶兵器,還以獨創(chuàng)棍法――打狗棒名震江湖,棍不屬于利器,因此其殺傷力較小一些,但也不容易傷及自身,不太容易出現(xiàn)利器那樣內(nèi)存泄漏、非法訪問等致命操作,而且棍法簡單,使用方便,被大眾接受程度較高。
棍的流派并不多,常見變種只有VBA和VB Script,VB Script又屬于一種軟兵器而單獨排行。
棍以其使用人數(shù)多以及丐(蓋茨)幫在江湖的地位而盤踞兵器譜第四位。
Delphi――兵器之長槍
長槍和棍有相似之處,但不同的是長槍帶有利器,殺傷力比棍要大一些,但使用要比棍法復(fù)雜,在江湖中使用的并不如棍那樣普遍,但在正規(guī)軍中,使用比江湖更多一些,槍法的精湛之處是其他兵器無法比擬的,可以在馬上作戰(zhàn),也可以地面作戰(zhàn),但要練就如此精湛的槍法并不是一招一夕可以完成的。長槍的創(chuàng)始人目前已經(jīng)不再研究長槍及槍法,而轉(zhuǎn)去研究排行第七的.Net戰(zhàn)車。
長槍以其獨特的風(fēng)貌占據(jù)兵器譜第五位。
Java――兵器之鞭
非利器類兵器,和刀劍有相似之處,但不是利器,不易傷及自身,同時也屬于硬兵器,和棍有相似之處,但是可長可短,不同的鞭內(nèi)涵差異很大,但其最大的特點是,靈活、安全。可以單手持鞭也可以雙手持鞭,可以馬上作戰(zhàn)也可以步下作戰(zhàn),跨平臺的特點是鞭的最大特征,這一點是其他幾種兵器比較難以比擬的。
目前鞭的排行據(jù)兵器譜的第六位。
.Net――兵器之戰(zhàn)車
兵器譜排名第七,嚴格的講,戰(zhàn)車并不能算是一種兵器,而是一個兵器的集合,將兵器的使用者藏在戰(zhàn)車中,基本不會受到自身所帶利器的傷害,但是戰(zhàn)車的使用,也極大的影響了各種兵器的個體發(fā)揮,使其殺傷力受到影響。然而,由于戰(zhàn)車的使用,極大的提高了整體作戰(zhàn)的能力,在大規(guī)模作戰(zhàn)中可以組合多種兵器相互補充,取長補短,因此也日益受到官方重視。
但戰(zhàn)車的缺點是過于龐大,行動不便,戰(zhàn)車消耗的軍需物資比使用其他兵器要高的多,但戰(zhàn)車的發(fā)展趨勢不易受到影響,目前.Net和排名第六的Java多用于Web的應(yīng)用開發(fā)。
Asp、Jsp――兵器之九節(jié)鞭
非利器類,屬于軟兵器,同時也屬于硬兵器,多用于Web應(yīng)用的開發(fā),是棍和鞭的一種變種,有軟兵器的特征也有部分棍和鞭的特征,目前在Web應(yīng)用中比較廣泛的兵器,可以分作VB Script和兩個流派。目前排兵器譜第八位。
Php、Perl、CGI等――兵器之軟鞭
純粹的軟兵器,基本只用于Web應(yīng)用的開發(fā),也屬于比較流行的Web開發(fā)語言,目前并列兵器譜第九位,但使用者逐漸增多,大有沖八之勢。
CSP――兵器之軟刀
屬于利器之列,又屬于軟兵器,有刀的特征,又含有軟兵器的方便性。可以用在Web應(yīng)用的開發(fā),也可以用在其他方面,CSP使用現(xiàn)場編譯技術(shù),屬于利器之列,因此容易傷及自身,對使用者要求高,但攜帶方便,殺傷力高一些,CSP分作兩個流派,一個是來自希臘http://www.micronovae.com的Http風(fēng)格,成形于2002年,一個是來自中國http://www.CSPDev.org的C++風(fēng)格,目前還在襁褓中。
Http風(fēng)格以Html代碼為主,C++代碼以Html注解的形式出現(xiàn),C++風(fēng)格以C++代碼為主,Html代碼以C++注解的形式出現(xiàn),C++風(fēng)格的csp代碼可以當做標準C++文件使用,Http風(fēng)格可以當做標準Html文件使用。
CSP目前排名在兵器譜最后,第十位
總結(jié)
以上是生活随笔為你收集整理的各种计算机语言的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [树形dp]Weight the Tre
- 下一篇: 解决iOS版抖音破解重签名后无法安装