论坛首页 海阔天空论坛

谈谈我为什么要学习ruby on rails

浏览 35679 次
精华帖 (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...
0 请登录后投票
   发表时间: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(因为代价是一次付出的)
0 请登录后投票
   发表时间:2006-09-15  
这些新技术看的人眼花呀。
弱弱的问一句:这些东西跟敏捷方法不冲突吧,是不是说掌握了敏捷方法就不必担心具体技术的更新换代了呢?
0 请登录后投票
   发表时间:2006-09-15  
daquan198163 写道
这些新技术看的人眼花呀。
弱弱的问一句:这些东西跟敏捷方法不冲突吧,是不是说掌握了敏捷方法就不必担心具体技术的更新换代了呢?


基本上扯不到一块
0 请登录后投票
   发表时间:2006-09-15  
jnzgy 写道
daquan198163 写道
这些新技术看的人眼花呀。
弱弱的问一句:这些东西跟敏捷方法不冲突吧,是不是说掌握了敏捷方法就不必担心具体技术的更新换代了呢?


基本上扯不到一块

ror不就对敏捷支持得很好吗?
0 请登录后投票
   发表时间:2006-09-18  
Ubuntu这种debian like的linux发行版的确适合快速搭建环境。要好好学习上手。谢谢robbin的文章。
0 请登录后投票
   发表时间:2006-09-18  
daquan198163 写道
jnzgy 写道
daquan198163 写道
这些新技术看的人眼花呀。
弱弱的问一句:这些东西跟敏捷方法不冲突吧,是不是说掌握了敏捷方法就不必担心具体技术的更新换代了呢?


基本上扯不到一块

ror不就对敏捷支持得很好吗?


这哪儿跟哪儿啊?
你敏捷也要有个载体吧?
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics