浏览 1214 次
锁定老帖子 主题:关于动态语言的一些想法
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (11)
|
|
---|---|
作者 | 正文 |
发表时间:2010-11-09
最后修改:2010-11-11
其实我觉的动态语言这几年非常火爆,主要是因为其简便性,闭包以及元编程等语言特性,以及类似于rails, grails, Django等等框架的良好支持,开发项目的周期短,成本低。 但是我同样觉的,由于元编程的存在,由于动态的特性,其实在用动态语言开发web app的时候就基本没有了设计模式的使用,以及高内聚低耦合或者数据封装等传统静态语言比如Java的概念,基本上所有的东西都是公开。所以这就牵扯到了项目维护的问题。我个人感觉动态语言的项目维护成本一般都比较大,code coverage一般也比较低,对于框架的版本兼容做的也不是很好。而且因为是动态语言,IDE的support相对也不是特别理想,而Java则正好全部相反,也许是我接触DL的时间不够久或者在使用DL+框架开发的方法上还是有些问题,不知道大家是怎么认为的? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |