27
4006-5666-83
当前位置:首页 > 资讯 > 建站知识

[北京网站制作]论编程语言的可读性:老语言更通俗易懂

2011-10-20 酷站科技

近期我还在在网上见到一些人把各种各样开发语言放进一起开展较为。开发语言:PHP, Perl, Python, Ruby。我的第一反应,及其第二反映是:反感!是我自己的喜好,从未向所有人说过。我很喜欢易读性好的程序流程,程序流程里出現的一切的特殊符号(一切非数据、英文字母的标识符)都是会危害我的阅读速率。这要我思索起大家应当怎样设计方案计算机语言?大家語言设计方案是在发展還是在后退還是在止步不前?(北京市网站制作)

返回我一开始写程序的情况下,大约是40年前,那时候的三大计算机语言是FORTRAN、COBOL 及其之后的BASIC。FORTRAN(FORmula TRANSlation的缩写)被一位数学家(我的数学专业的亲哥哥务必要学它)和专家应用。COBOL (在其中的B 意味着Business)被用以公司使用。BASIC是一种课堂教学語言,在公司里广泛应用。COBOL因为它的冗杂的英语的语法而受一些人讨厌,而另外却也被此外一些人所钟爱。但它最少是非常容易了解的。看一下下边循环系统的书写:

  1. PERFORM VARYING WS-BOTTLE-NUM FROM 98 BY -1 UNTIL WS-BOTTLE-NUM < 2END-PERFORM 

很像一个英语短句。跟C语言设计风格的語言(C#)较为:

  1. for (WSBOTTLENUM = 98; WSBOTTLENUM >= 2; WSBOTTLENUM--){} 

哪一个更不言而喻?除非是你假称自身没工作经验。

BASIC (这儿是Visual Basic)一些地区易读性处在中等偏上。

  1. For WSBOTTLENUM = 98 To 1 Step -1Next 

步幅——每一次降低的数——非常容易了解,最少我是那么觉得。使我们看一些比较简单的物品。

k = i / 10;

这会让新手伤脑。它是干什么的?大家这种程序猿自然会了解,但针对新手,这类命令实际操作方法会让她们疑惑。你能把它与同样作用的COBOL語言较为:

  1. divide i by 10 giving k 

有点儿长?非常好,但一个新手看得懂。现在我并并不是在认为再次返回COBOL語言,实际上,对比起那时候在纸条上开洞的时期,当代的集成化开发环境和像Intellisence那样的作用使我们的程序编写变的非常容易的多了。但是,我还是说起,一些新手入门語言应当啰嗦一些——英语短句比“#号在这类计算机语言里代表什么意思”要非常容易入门的多。

仅仅好玩儿,假如你要看一看各种各样的語言,能够 浏览99 Bottles of Beer这一网址。

这一网址搜集了用各种各样不一样語言撰写的99 Bottles of Beer的歌曲歌词。现阶段早已有1434种不一样的计算机语言和語言变异来主要表现这歌。

标识:北京市网站制作 高档网站建设

来源于申明:以上内容一部分(包括照片、文本)来自互联网,若有侵权行为,请立即与本网站联络(010-57218159)。
如没特殊注明,文章均为酷站科技原创,转载请注明来自http://www.bjkuzhan.com/jianzhanzhishi/3927.html
联系专业的商务顾问,制定方案,专业设计,一对一咨询及其报价详情
服务热线服务热线 4006-5666-83
联系我们 contact us
4006-5666-83
400-6566-683 — 海淀营业部
400-6566-683 — 昌平营业部
+

酷站科技为你提供上门/网站策略方案

留下联系方式,我们将会在一个工作日内与你联系

隐私条款信息保护中,请放心填写