我的植物朋友300字作文三年级下册,精品视频一区二区三浦,青春草在线资源,在线观看3D黄色视频

【北京網(wǎng)站制作】論編程語言的可讀性: 老語言更容易理解
  • 更新時間:2025-05-01 09:26:33
  • 網(wǎng)站建設
  • 發(fā)布時間:2年前
  • 840

最近在網(wǎng)上看到有人把各種腳本語言放在一起比較。腳本語言:PHP、Perl、Python、Ruby。我的第一反應和第二反應是:討厭!我有自己的喜好,從不告訴任何人。我喜歡可讀性好的程序,程序中出現(xiàn)的任何特殊字符(任何非數(shù)字、字母字符)都會影響我的閱讀速度。這讓我開始思考我們應該如何設計編程語言?我們的語言設計是在進步、倒退還是停滯不前? (北京網(wǎng)出品)

回到我剛開始寫程序的時候,大約40年前,當時的三大編程語言是FORTRAN、COBOL,以及后來的BASIC。 FORTRAN(FORmula TRANSlation 的縮寫)被數(shù)學家(我數(shù)學專業(yè)的兄弟必須學習它)和科學家使用。 COBOL(其中B 代表業(yè)務)用于企業(yè)應用程序。 BASIC 是一種指令語言,廣泛用于商業(yè)領域。 COBOL 因其冗長的語法而受到一些人的厭惡,而另一些人則喜歡它。但它至少很容易理解??纯聪旅孢@個循環(huán)是怎么寫的:

PERFORMVARYINGWS-BOTTLE-NUMFROM98BY-1UNTILWS-BOTTLE-NUM2END-PERFORM

很像英語句子。與C 風格語言(C#) 比較:

for(WSBOTTLENUM=98;WSBOTTLENUM=2;WSBOTTLENUM--){}

哪個更明顯?除非你謊稱自己沒有經(jīng)驗。

BASIC(本例中為Visual Basic)在某些地方的可讀性一般。

對于WSBOTTLENUM=98To1Step-1Next

step size —— 每次減少——的個數(shù)很好理解,至少我是這么認為的。讓我們看一些非常簡單的東西。

k=i/10;

這會讓初學者抓狂。這個是來做什么的?我們程序員當然會知道,但是對于初學者來說,這種操作指令的方式會讓他們一頭霧水。您可以將它與具有相同功能的COBOL 語言進行比較:

除以10givingk

有點長?不錯,但初學者可以理解。我現(xiàn)在不提倡回歸COBOL,的確,現(xiàn)代IDE 和Intellisence 等功能使我們的編程比在紙上打孔時容易得多。不過,我還是想說,一些入門語言要羅嗦,——個英文句子,比“#號在這門編程語言中代表什么”好學多了。

只是為了好玩,如果您想看看各種語言,請訪問99 Bottles of Beer 網(wǎng)站。

本網(wǎng)站是99 Bottles of Beer多種語言的歌詞合集。已經(jīng)有1434不同的編程語言和語言變體來表達這首歌。

標簽: 北京網(wǎng)站制作高端網(wǎng)站建設

我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復、物聯(lián)網(wǎng)開發(fā)、各類API接口對接開發(fā)等。十余年開發(fā)經(jīng)驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!

本文章出于推來客官網(wǎng),轉載請表明原文地址:https://www.tlkjt.com/web/13846.html
推薦文章

在線客服

掃碼聯(lián)系客服

3985758

回到頂部

欧美一区二区三区香蕉视| 成人资源在线观看| 99久久无码国产孕妇精品| 亚洲国产精品成人AV在线| 成人AV免费看| 亚洲熟女日韩一区二区| 欧美黄片视频,。啊啊| 国产试看精品无码中| 久久av片| 夜夜嗨91| 久久综合九色综合欧美9| 强行糟蹋人妻HD中文| 欧美XXXBBB| 国产成人Av区一区二区三| 东方影库亚洲无码| 色噜啦噜啦噜噜噜色网| 久久久人妻一区精品| 国产精品缓九九| aⅴ天堂专区| 久久免费视频精品| 亚洲精品午夜无码电影在线播放| 中文久久影院色| 精品人无码一区二区三区| 人妻无码vs中文字幕久久av爆| 国产一区成人| 国产在线九九| AV白浆在线播放| 蜜桃97成熟w| 色版在线观看| 亚洲色图站| 99久久99久久精品国产| 久久久蜜桃香蕉| 性无码免费一区二区三区| 日韩国产欧美亚洲| 久久久久久久波多野高潮日日| 激情视频五月天综合网| 欧美丰满少妇久久久| 无套精品网站| 国产一线一区在线调教| 亚洲国产精品原创巨作AV| 五十路熟妇高熟无码视频|