赞 | 0 |
VIP | 2 |
好人卡 | 27 |
积分 | 1 |
经验 | 26327 |
最后登录 | 2019-10-13 |
在线时间 | 953 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 110
- 在线时间
- 953 小时
- 注册时间
- 2007-4-25
- 帖子
- 805
|
link006007 发表于 2011-5-30 15:47
只要语言本身有使用方便的地方,或者是先行系统足够稳定足够好,那么这门语言就会活着。。
像Java这种已经 ... 像Java这种已经有很多现有大型系统已经在使用的语言,想要被取代很难吧,说不定衍生出其它版本的几率比较大。
Java 的 API 是 JVM 的本地接口,可以很轻松地被绑定到任何目标平台是 JVM 的语言,所以现在很多人认为 JVM 上的新生语言 Scala、Groovy 有潜力取代 Java。比如,Scala 的 Lift 框架(一个“借鉴” Rails 的设计哲学而衍生的类似的 Web 框架)就集成了不同的 Java 框架的绑定,同时也支持各种 Servlet 容器,如 Tomcat,Jetty。
比如google的android,你说他为什么不适用ruby的语法风格或者是虚拟机,而是要实现一个类似于JVM的东西呢???
Java 目前是主流,我相信这里并没人能否认这一点。但是,推动科技进步的总是持续不断的创新和改变,我相信越来越多的人都看到了 Java 的不足而开始反思技术发展的未来。CGI 当年也是主流,但大势所趋,还是从历史的舞台淡出了。
另外我还有个主观性极强的、荒诞的不使用 Java 的理由:Java 现在归甲骨文所有,而我们都讨厌甲骨文!:lol这不,前不久 Google 才被甲骨文控诉抄袭 Java 实现的代码。最近好多 geek 由于 MySQL 被甲骨文收购转而奔向 PostgreSQL,正是:恶其主,施及器{:nm_9:}
Android 的 Dalvik 虚拟机只是一个平台,理论上任何语言都可以在上面运行,比如 Ruboto(Ruby on Android)就是一个把 Ruby 编译为 Dalvik 字节码的项目。
@白菜 因为JAVA已相当稳健成熟了,使开发者一开始就站在了巨人的肩膀上,但新技术理念需要很长的发展检验期,而在实际应用中越需要稳健项目就越担不起这种风险,或者可能还有成本之类的因素。google显然不像是搞科研的公司,坐享其成当然再好不过了。
嗯!在移动设备上,稳定性和安全性比在 PC 上更加重要。
Google 不搞 fancy 的科研,但他们的创新产品却一直改变着世界,至少在我看来他们绝非坐拥金山的地主老财。Google 的主要收入源于自动化的 AdWords,所以可以把大量的人力财力投入到自由、高效的开源开发中,这也造就了 Google 在软件界的美名,和微软、甲骨文等形成鲜明对比。 |
|