g****t 发帖数: 31659 | 1 个人浅见:
Tail calls
Coroutines
composable continuation
generator
。。。etc
GOTO/label系统是这些高科技的统一界面。类似于一个汇编接口。
因为语法太简单,goto/label不太可能被语法更新给废掉。
所以如果不需要和人合作,只是coding作为研究的工具的话,
千万别被textbook害了。
作为一个工人,先用goto想一想,然后倒过来包装一个名词混饭吃,骗住谁谁倒霉,
也是一个不错的思路。
最后,我承认,20年前我用Fortran写过神经网程序。跟状态机类似.
因为Fortran可以计算expression的值,然后根据这个expression值选择GOTO到
第几行,还是很爽快的。 |
l******n 发帖数: 9344 | 2 现在用goto过不了review,要pip的节凑呀
【在 g****t 的大作中提到】 : 个人浅见: : Tail calls : Coroutines : composable continuation : generator : 。。。etc : GOTO/label系统是这些高科技的统一界面。类似于一个汇编接口。 : 因为语法太简单,goto/label不太可能被语法更新给废掉。 : 所以如果不需要和人合作,只是coding作为研究的工具的话, : 千万别被textbook害了。
|
g****t 发帖数: 31659 | 3 弄个高大上的名词,发明一个看着很牛的design pattern。
然后弄个专利,带上老板和老板的老板的名字。
最后,别告诉别人这就是goto.越神秘越好.
把GOtO变成没有goto的OO实现,functional实现,xxx 实现,
这就是展示水平啊。
【在 l******n 的大作中提到】 : 现在用goto过不了review,要pip的节凑呀
|
l*******m 发帖数: 1096 | 4 大牛还是可以用goto的。我看过的一个就有这么一句comment
// That's right, I'm using goto. So sue me.
【在 l******n 的大作中提到】 : 现在用goto过不了review,要pip的节凑呀
|
x**n 发帖数: 461 | |