• <li id="0bn34"><legend id="0bn34"><th id="0bn34"></th></legend></li>

      <label id="0bn34"><mark id="0bn34"><strong id="0bn34"></strong></mark></label>
      <span id="0bn34"><optgroup id="0bn34"></optgroup></span> <label id="0bn34"><mark id="0bn34"><strong id="0bn34"></strong></mark></label>

      <rt id="0bn34"></rt>
      <span id="0bn34"><optgroup id="0bn34"><center id="0bn34"></center></optgroup></span>
      <li id="0bn34"><big id="0bn34"><listing id="0bn34"></listing></big></li>
      【北京網站制作】論編程語言的可讀性: 老語言更容易理解
      • 更新時間:2025-05-25 23:57:28
      • 網站建設
      • 發布時間:2年前
      • 869

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

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

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

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

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

      哪個更明顯?除非你謊稱自己沒有經驗。

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

      對于WSBOTTLENUM=98To1Step-1Next

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

      k=i/10;

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

      除以10givingk

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

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

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

      標簽: 北京網站制作高端網站建設

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

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

      在線客服

      掃碼聯系客服

      3985758

      回到頂部

      国产免费久久精品丫丫| 亚洲欧美日韩综合一区| 玩弄放荡人妻少妇系列视频 | 成品网站nike源码1688免费| 久久人人爽人人爽人人片av不| 日本a级作爱片金瓶双艳| 久久免费视频精品| 成熟女人牲交片免费观看视频| 丰满岳乱妇在线观看中字无码| 性放荡日记高h| 三级黄色在线看| 女扒开尿口让男桶30分钟| 一区二区三区视频| 在线精品无码字幕无码av| 99久久亚洲综合精品成人网| 国产精品嫩草影院线路| 黄色三级电影网| 国产大片内射1区2区| 美女张开腿给男人桶| 又大又硬又黄的免费视频| 美女主播免费观看| 可以看的黄色国产毛片在线电影| 男人让女人桶爽30分钟| 人人添人人妻人人爽夜欢视av| 欧美成人一区二区三区在线电影 | 日韩欧美卡一卡二卡新区| 久久精品国产99久久| 成人影院wwwwwwwwwww| 一本色道久久综合亚洲精品高清| 国模gogo大胆高清网站女模| 91av中文字幕| 国产成人久久综合热| 美女被按在的视频网站观看| 午夜DV内射一区区| 欧美黄色大片免费观看| 亚洲愉拍一区二区三区| 日韩亚洲av无码一区二区三区| 久久久亚洲欧洲日产国码农村| 好男人在线社区www我在线观看| a级毛片高清免费视频| 国产精品2018|