法上的花里胡哨的皮肤,周至严重怀疑这是公司里几个“用爱发电”的高手搞出来的,因为这款被刚刚命名为alpenstock,图标为一支登山杖的软件才发布在论坛没多久,按道理不应该有这么多熟练的使用者才对。
不过经过查证后,周至发现这些皮肤套件还真不是四叶草公司的人研发的,而是西京科技大学一个使用lua脚本语言的小组,发现可以用lua作为alpenstock的插件,进行“套接开发”。
于是周至让四叶草公司与西京科技大学进行对接,了解到lua是巴西里约热内卢天主教大学一个三人研发小组,在九三年开发出来的,基于标准c编写的小巧的脚本语言,其设计目的就是为了编写可以灵活嵌入应用程序中的小插件,从而为应用程序提供灵活的扩展和定制功能。
由于其定位太特殊,因此它连自己的类库都没有,不适合作为开发独立应用程序的语言,只适合用来编写“外挂”,甚至它自己目前都只适合作为一个“外挂”来为大型开发语言服务,最有特点的地方就是有一个jit环境,可以提供在特定平台上的即时编译功能。
既然lua和alpenstock能够高度适配且功能相得益彰,周至便让安盛基金技术情报部直接将它的ip买了下来,最终定型后的“插件开发语言”,被命名成了alua。
java和alua,一主内,一主外,两者一起构成了网络应用程序的最佳研发生态。
两大工具的出现和巨大的用户群体的诞生,很快促进了相关软件的发展,收益最大的就是扣扣,诸多极具创意,功能强大的“插件”,被四叶草公司发现价值后,就会派出商务小组去找研发者将插件的所有权买下来,然后集成到新版的扣扣当中去。
扣扣会议,就是通过这样的方式买下来的。
四叶草论坛“软件联盟”板块,现在有“四大金刚”充任版主,他们都来自天南海北