精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2005-12-27
看了半天,觉得没什么新意,而且标题哗众取宠。
正如前面很多网友所说,你所提出的新语言的部分特性,在一些开源项目中早有人研究。人家都没好意思说自己非常先进,强大,更多的只是默默无闻,踏踏实实的研究。更不说象MS这样拥有n多语言设计大拿的公司,集众人之力辛苦好几年才搞出一个c#。在你身上,我只看到中国软件浮躁的一面。 |
|
返回顶楼 | |
发表时间:2005-12-27
很纳闷是不是大家都看懂了dj,这么多人讨论的热火朝天,批评者也煞有介事。反正我是没看懂。
引用 你所提出的新语言的部分特性,在一些开源项目中早有人研究
具体哪些特性?哪些开源项目? 引用 象MS这样拥有n多语言设计大拿的公司,集众人之力辛苦好几年才搞出一个c#
搞个语言不容易,但是也不是说只有n个大拿在一起才能搞。ruby是一个人搞的,D也是一个人。讨论技术就讨论技术,别扯没用的八卦。 引用 在你身上,我只看到中国软件浮躁的一面
反正不是老庄浮躁,就是你浮躁,这点我敢确信。 |
|
返回顶楼 | |
发表时间:2005-12-29
1. 使程序简单,不一定要来自语言的支持
2. 语言本身不可能解决所有问题, 也不要试图让语言去解决所有问题, 除非语言本身限制了问题的实现 3. 有各种思想去解决问题, 但, 没必要所有的思想都在语言这一级去解决. 4. 语言应当稳定.AOP,IOC不是一个较普遍的解决方案,放到语言这一级会带来问题. 用API实现反而更好, 同样适应于你的DJ中的事件机制, CRUD的简化. 同样, ruby, 我不觉得它比java更好, 反而他有更多不足, 比方加大编译时对错误检查的困难, 而且,所谓简化, 我都可基于java, 用API去实现相关功能, 不但简单而且更加灵活. |
|
返回顶楼 | |
发表时间:2005-12-29
starfeng 写道 1. 使程序简单,不一定要来自语言的支持
2. 语言本身不可能解决所有问题, 也不要试图让语言去解决所有问题, 除非语言本身限制了问题的实现 3. 有各种思想去解决问题, 但, 没必要所有的思想都在语言这一级去解决. 4. 语言应当稳定.AOP,IOC不是一个较普遍的解决方案,放到语言这一级会带来问题. 用API实现反而更好, 同样适应于你的DJ中的事件机制, CRUD的简化. 同样, ruby, 我不觉得它比java更好, 反而他有更多不足, 比方加大编译时对错误检查的困难, 而且,所谓简化, 我都可基于java, 用API去实现相关功能, 不但简单而且更加灵活. 有一定的道理! 我一直认为:语言是强框架,框架是弱语言。 至于一个特性,应该在语言级实现,还是在框架级实现,那就是见仁见智的事情了。 |
|
返回顶楼 | |