我的意思是,在同样的意义上,C/Javafor
只是while
循环的一种时髦语法。
我还记得第一次学习for
C 中的循环时,为了理解三个控制表达式相对于循环语句的执行顺序而付出的心血。在我看来,必须付出同样的努力来理解 Continuations(在 Scala 中,我猜可能是其他语言)。
然后有一个明显的后续问题......如果是这样,那有什么意义呢?似乎很多痛苦(语言复杂性、程序员错误、不可读的程序等)都没有收获。
我的意思是,在同样的意义上,C/Javafor
只是while
循环的一种时髦语法。
我还记得第一次学习for
C 中的循环时,为了理解三个控制表达式相对于循环语句的执行顺序而付出的心血。在我看来,必须付出同样的努力来理解 Continuations(在 Scala 中,我猜可能是其他语言)。
然后有一个明显的后续问题......如果是这样,那有什么意义呢?似乎很多痛苦(语言复杂性、程序员错误、不可读的程序等)都没有收获。