如果打算从头建立起一套生态系统,当然是没问题的。
但现在已经积重难返了,要这么限制的话,有很多流行的玩法走不通了:
例如说从 io 读取一段脚本并执行(例如说各种代码热更新)
例如说在配置文件里指定了跳转入口函数(各种脚本语言里经常这么玩)
如果是20年前,甚至30年前,还是C/C++/JAVA等接近静态的语言为主的年代,这个生态转换的难度相对还小一点,但现在的话,没希望了。