现在的动态脚本太多了,但内置结构,都差不多提供:string, array, hash 这么几个。比如:js, python, ruby, lua, php... 。能做一层基础规范就好了,如 string 应该提供一些什么方法,array 又应该提供什么基础方法,所有的脚本以这个为规范,都做一套出来,那就不用每切换一个语言写代码,就去查 api 文档了。
我最晕的就是 substring 这些方法了,大家都提供类似的功能,但叫法不一样,切换哪个语言都得去拿 api 手册。
当然我说的这个规范,是最基础的一层,所有语言都应遵守的,但是不仅限于此,自有特性可以自己扩展,不会因为这个规范而掩盖什么。