当他们谈论喜欢装配到更高级别的语言时,我正和某人打电话.他们提到喜欢goto语句,我回答说它会导致意大利面条代码.他们用"goto $"之类的回复回复.我说goto可以散发代码味道.他们笑了,说人们通常不会开玩笑.
好吧,我没理解.对于"goto $",有谁知道那个人在谈论什么?那里的笑话是什么?我觉得这很愚蠢,但我的Google搜索没有提供任何帮助.
汇编$是一个特殊字符,表示程序计数器的当前值,因此goto $意味着"跳转到当前位置",这将导致无限循环.我记得在BASIC中有类似的玩笑,它就像是10 GOTO 10.