我目前正在学习continuations的概念。我正在努力理解为什么通过例如goto命令直接控制流操作是一种不好的做法,但是使用call/cc这样做就很好。不是一样的东西,但是通过不同的方式实现的吗?
为什么使用 goto 被认为是一种不好的做法,但使用 call/cc 不是?
我目前正在学习continuations的概念。我正在努力理解为什么通过例如goto命令直接控制流操作是一种不好的做法,但是使用call/cc这样做就很好。不是一样的东西,但是通过不同的方式实现的吗?
为什么使用 goto 被认为是一种不好的做法,但使用 call/cc 不是?