当前位置| 科技 > > 列表>详情

帕斯卡命名法是什么意思?帕斯卡命名法的早先的努力是什么?

2023-02-10 15:53:18 来源:创视网

帕斯卡命名法(Pascal)

单词之间不以空格断开或连接号(-)、底线(_)连结,第一个单词首字母采用大写字母;后续单词首字母也用大写字母,例如:FirstName、LastName。每一个单词的首字母都采用大写字母的命名格式,被称为“Pascal命名法”,也有人称之为“大驼峰式命名法”(Upper Camel Case),是驼峰命名法的子集。

帕斯卡命名法的早先的努力

20世纪60年代计算机语言设计的大部分历史都追溯到ALGOL 60语言的历史。 ALGOL是在20世纪50年代开发的,其明确目标是能够清晰地描述算法。它包含了许多结构化编程功能,仍在语言中很常见。

在推出后不久,1962年,Wirth开始与Helmut Weber一起研究Euler编程语言。 Euler基于ALGOL的语法和许多概念,但不是衍生物。它的主要目标是添加动态列表和类型,允许它在类似于Lisp的角色中使用。该语言于1965年出版。

ALGOL已经发现了许多问题,特别是缺乏标准化的字符串系统。负责维护语言的小组已经开始使用ALGOL X流程来确定改进,并要求提交。 Wirth和Tony Hoare提交了一组保守的修改来添加字符串并清理一些语法。这些被认为太小而不值得用作新标准的ALGOL,因此Wirth为该语言编写了一个编译器,后来被称为ALGOL W.

ALGOL X将继续选择一种更为复杂的语言,即ALGOL 68.这种语言的复杂性导致生成高性能编译器的难度很大,并且在业界尚未广泛使用。这为新语言留下了空间。

标签: 帕斯卡命名法 是什么意思 帕斯卡命名法 早先的努力