返回

这个吞金兽不好养

首页
关灯
护眼
字体:
第三十二章 长夜漫漫
   存书签 书架管理 返回目录
    您现在阅读的是由—《》第三十二章长夜漫漫
    而这么长的时间里面,叶新晨也是在解决上面这个bug的尝试中,才发觉tcl这种语言先天不足。
    因为一旦程序逻辑复杂,它那变量无需声明、变量无类型等等对初学者来说不可多得的“优点”就成了致命缺陷。
    这会让人不得不付出比++之类“正规语言”多得多的努力去跟踪去区分数据类型。
    而且为了避免错误,叶新晨也不得不把数据类型也“打包”进数据,然后在程序入口写代码分辨它——尤其是,这些数据类型还是动态的,是从输入数据识别出来的;不结合输入谁都不知道某个数据在某个时刻会是什么。
    这使得代码几乎无法静态分析;而测试用例很难覆盖每一条执行路线——不要忘了,这个程序“吃”进去的数据是多变的,几乎不可能列出所有情况。
    这使得叶新晨又产生了一个想法。那就是,要给它增加一些功能,把专业语言的redup、变量先声明后使用等等功能搞出来,使得出现类似高危行为时可以得到提醒甚至直接对相关不良行为报错。
    当然,叶新晨是没有这么自觉的,只是叶新晨跟他们说了,他们立刻就私发了一个六万的悬赏让叶新晨帮忙!
    原本叶新晨是不愿意的,因为那七天已经够累的了,晚上都熬到凌晨三四点,每天就睡三四个小时,这让叶新晨深刻的明白为什么程序员容易头秃了。
    虽然叶新晨不愿意,但是奈何对面又把这个六万的悬赏又加了四万……
    嗯,叶新晨觉得这个功能也不是那么难,熬夜那就熬夜呗……
    所以叶新

第三十二章 长夜漫漫(1/4)
上一章 目录 下一页