【IT168 分析评论】
一直一来都对脚本语言情有独衷,这可能是因为我是从GWBasic开始学习计算机的吧,那种交互执行的方式影响了我对一种语言或者系统的喜爱程度。所以对Perl、Python、xxScript等等都是非常有兴趣的。现在记起来,大学毕业的时候,填写resume里面经常使用的语言一栏,除了C,Java大部分都是脚本语言了。
工作的时候,我们有一个系统可以由用户自己定义脚本来处理特定的事件,如:每个小时的无功计算,最大值、平均值结算。大大的简化了对特殊用户要求的开发难度。而在Office上的二次开发(基本都是脚本为主的)给我留下了深刻的印象。公司的报表生成系统就是一个Excel文件,可以自动根据用户定义的表格要求和数据库交互,定时产生网页传送到Web服务器上,由Excel产生复杂的统计、分析、图形。用户使用简单,而我们的维护工作量也比较轻松。
但是现在,脚本语言慢慢的开始远离了企业的应用。我不认为这主要是因为它们的速度问题。大的企业信息系统看好的是数据库和界面的易用程度,应用服务器慢慢的都被Java之类的语言占用,数据的处理越来越复杂,和别的程序交互在Windows上使用脚本是如此的麻烦。而中间件的大量使用,脚本语言就少了利器。