用于在编程语言中大写字母的经验法则

Ano*_*non 5 lisp fortran programming-languages naming-conventions uppercase

我想知道是否有人知道为什么我所看到的最常拼写的所有编程语言(如首字母缩略词)也通常用小写字母书写.想到FORTRAN,LISP和COBOL,但我相信还有更多.

也许这没有任何理由,但我很想知道这些变化是否是由各自社区的标准或决定造成的.或者人们只是懒得打盖锁?(我知道我是)

Rai*_*wig 21

在人类杀死最后一只恐龙之后不久,Lisp社区已经从LISP切换到Lisp,发明了低帽键盘.


Alb*_*oPL 8

FORTRAN,LISP和COBOL是首字母缩略词:

FORTRAN:公式翻译/翻译

LISP: LISt Processing

COBOL: COmmon面向业务的语言

BASIC:初学者的通用符号指令代码

在其他人中.

  • 请注意,PERL不是首字母缩略词.更合适的是,它曾经不是.很多人用它创建的所有大写字母拼写它.不要问我为什么. (4认同)

Tim*_*omb 7

其中一些与语言版本有关(即FORTRAN 77与Fortran 90).从Fortran维基百科条目(强调我的):

通过FORTRAN 77语言的早期版本的名称通常用全大写字母拼写(FORTRAN 77是在关键字中使用小写字母严格非标准的版本).在引用以Fortran 90开头的较新版本时,大写已被删除.官方语言标准现在将语言称为"Fortran".因为FORTRAN这个词的大写(或缺乏)在实际使用中从来没有100%一致,并且由于许多人对这个问题抱有慷慨激昂的信念,所以本文不是试图规范,而是采用全部大写的惯例. FORTRAN引用FORTRAN到FORTRAN 77的版本和标题 - 封装Fortran引用从Fortran 90开始的Fortran版本.此约定反映在ANSI X3.9-1966(FORTRAN 66)和ANSI X3.9-1978(FORTRAN 77)标准中FORTRAN的大写,以及ANSI X3.198-1992(Fortran 90)中的标题上限Fortran标准.

当我看到FORTRAN时,我会想到固定间距,打卡,非动态记忆,以及口中不好的味道.Fortran意味着用户定义的类型,模块,数组内部函数之类的东西,并不是那么糟糕.