精华帖 (1) :: 良好帖 (0) :: 灌水帖 (2) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-09-15
Trustno1 写道 Dynamic Language 和Dynamic type是两个概念.
Dynamic Language不一定是Dyanmic type的.可以是Static Type的也可以是Dynamic Type的.type inference 对 Dyanmic Language有很大的好处,即方便书写有足够的灵活性,也能在编译期帮助错误检查. 我还真没注意这个差别呢,查了一下wikipedia,说DL指运行期能改变内部结构的语言,大部分是动态类型的(也就是少部分不是)。不过那个条款上面打了个警告标签说该定义模糊不清,需要cleanup... |
|
返回顶楼 | |
发表时间:2006-09-15
其实即便动态类型语言,type inference也有点用,对提高解释器或VM的效率会有些帮助。http://www.python.org/workshops/2000-01/proceedings/papers/aycock/aycock.html
还有一篇别的,看不懂 http://lambda-the-ultimate.org/node/1519 可能是T1说的动态语言静态类型的概念吧 不过,看了后面的讨论,发现运行时的type inference更准确的说应该是type checking(每次执行到了都要付出代价,所以性能反而不行),最近在加载阶段的才是type inference(因为代价是一次付出的) |
|
返回顶楼 | |
发表时间:2006-09-15
这些新技术看的人眼花呀。
弱弱的问一句:这些东西跟敏捷方法不冲突吧,是不是说掌握了敏捷方法就不必担心具体技术的更新换代了呢? |
|
返回顶楼 | |
发表时间:2006-09-15
daquan198163 写道 这些新技术看的人眼花呀。
弱弱的问一句:这些东西跟敏捷方法不冲突吧,是不是说掌握了敏捷方法就不必担心具体技术的更新换代了呢? 基本上扯不到一块 |
|
返回顶楼 | |
发表时间:2006-09-15
jnzgy 写道 daquan198163 写道 这些新技术看的人眼花呀。
弱弱的问一句:这些东西跟敏捷方法不冲突吧,是不是说掌握了敏捷方法就不必担心具体技术的更新换代了呢? 基本上扯不到一块 ror不就对敏捷支持得很好吗? |
|
返回顶楼 | |
发表时间:2006-09-18
Ubuntu这种debian like的linux发行版的确适合快速搭建环境。要好好学习上手。谢谢robbin的文章。
|
|
返回顶楼 | |
发表时间:2006-09-18
daquan198163 写道 jnzgy 写道 daquan198163 写道 这些新技术看的人眼花呀。
弱弱的问一句:这些东西跟敏捷方法不冲突吧,是不是说掌握了敏捷方法就不必担心具体技术的更新换代了呢? 基本上扯不到一块 ror不就对敏捷支持得很好吗? 这哪儿跟哪儿啊? 你敏捷也要有个载体吧? |
|
返回顶楼 | |