主题:上古,及分类
循环就是轮回,生生世世,人世界走过奈何桥,踏着望乡台,边投胎了。
SUPERPLAN语言
for循环最初的是SUPERPLAN语言
其原型的是für
而属于了继承者是Algol系列,而for循环发扬光大是Algol系列。
für介绍:是德语,für读音:"fou you"
"für"和"for"的一个意思,都是"为了"。
SUPERPLAN的循环
Für i=1(1) 5:
Ende Index i
代码说明
❶小括号中间的是步长。
❷小括号左是初始值。
❸小括号右边的是最终值。
关于for起名
为什么起成for关键字原因是针对循环变量i,循环用来计数的i变量,所以核心变量i。
但是为什么起成了变量i,原因的是i的可能是increment或者是index的缩写。
注:ende关键字是德语
年代
Für循环来自1949年到1951年。
for循环来自1958年。
循环的种类
for循环来自是欧洲风格,但是do循环来自美洲,自从for起成了风靡一时,才引用了美洲,广泛了才引用了编程语言for循环,稀有的perform(COBOL语言)和repeat。
观点
do循环是起源于美国
for循环是起源于欧洲(具体是德国,自从诞生的风靡一时,于是取代了do循环,美洲引进了for循环。
for循环(孪生兄弟do循环,他们俩很类似,来自Fortran和PL/I)
perfrom循环(COBOL语言)
当型循环(while)、直到型循环(until)
递归
注:函数编程语言他认为循环的语法使得副作用,因为他的理论定义变量i万一赋值错了,这是不好的循环语法,那就相当于使用电不好,因为万一触电能够打人,虽然取消循环语法的,但是也仍然循环,原因的利用递归,递归效率很慢的。
for循环的种类
for-until
for-to
for-in(非常的多)
for-of(始创JS,版本ES6)
foreach(如:C#、Ballerina)
三段式
repeat(AppleScript,LiveCode,Lingo)
SUPERPLAN语言介绍
父代:Plankalkül
作者:海因茨·鲁蒂休瑟
发布:1949年-1951年
产地:德国
他引自于Rechenplan