0 0

你如何看待Java,Ruby和Groovy的未来5

Java会在以后的路上通过改进,继续他的霸主地位,还是被迫像Groovy这样的动态语言靠拢,还是被像Ruby这样的其他语言所替代?
2008年8月28日 14:55

3个答案 按时间排序 按投票排序

0 0

Sun更换掌门以后,大力发展动态脚本语言,所以动态语言肯定是要所有发展的。快速Web开发更亲睐JRUBY。貌似要应对Python带来的巨大压力,Ruby VS Groovy?

Java业界的力量相当庞大,Java语言应用的范围很广,不会轻易撼动。

Java的前景还是不错。

2008年9月02日 09:53
0 0

不太看好Groovy,至于Java和Ruby都还不错。

2008年9月01日 14:07
0 0

这不是在问java的未来吗?看看其他有历史的编程语言的现状不就知道了。

2008年8月29日 13:00

相关推荐

    Server Metaprogramming Ruby-Pyton-Groovy-Haskell-Erlang.pdf

    - **替代语言的特点**:书中讨论了几种新兴的编程语言,包括 Ruby、Python、Groovy、Haskell 和 Erlang,它们在生产力和创新方面展现出了超越 Java 的潜力。 - **未来语言的需求**:为了适应不断变化的技术环境,新...

    beyond java

    《Beyond Java》是一本探讨编程语言发展和未来趋势的书籍,尤其关注Java之外的其他技术。作者通过深入分析,引导读者理解Java语言的局限性,并探索像Ruby这样的替代语言所具有的创新特性。 Ruby是一种动态类型的...

    groovy杂志 2008年11月

    Groovy结合了Python、Ruby等脚本语言的简洁性和Java的类型安全,使得开发效率大大提高。杂志中可能涵盖了Groovy的基础语法、类和对象、闭包、元编程以及与其他Java库和框架的交互等内容,帮助开发者快速入门并熟练...

    Apress.Beginning.Groovy.and.Grails.From.Novice.to.Professional.2008.rar

    此外,可能还会讨论到Groovy和Grails的最新发展和未来趋势,以便读者能跟上技术的发展步伐。 通过阅读《 Beginning Groovy and Grails: From Novice to Professional 2008》这本书,你将不仅能够理解Groovy和Grails...

    Java软件技术发展趋势探讨

    Groovy作为一款与Java语法高度兼容的脚本语言,其发展成熟,适用于快速原型开发,而Grails则是基于Groovy的Web应用框架,被誉为“Java版的Ruby on Rails”。尽管Grails在某些方面可能不如Ruby on Rails灵活,但它...

    基于Java平台的多语言混合编程.pdf

    3. Groovy:基于JVM的静态类型语言,支持面向对象编程和函数式编程。 4. Scala:基于JVM的静态类型语言,支持面向对象编程和函数式编程。 5. Clojure:基于JVM的动态类型语言,支持函数式编程和基于宏的 ...

    学编程选什么语言好?是PHP、Python还是Ruby?

    在选择学习语言时,不仅要考虑当前的市场需求,也要关注未来的发展潜力和个人兴趣。此外,一个活跃且富有才华的社区对于学习和使用一种语言至关重要。社区能提供学习资源、技术支持和创新的灵感。总之,选择编程语言...

    java学习笔记JDK6课件和课本代码

    5. **动态语言支持**:JDK 6通过JSR 292( invokedynamic 指令)增强了对动态语言的支持,为未来引入如Ruby、Python等语言到Java平台铺平道路。 6. **NIO.2**:Java New I/O 2 (NIO.2) 提供了异步I/O操作,改进了...

    未来五年程序员需要掌握的10项技能

    像 Ruby、Python、F# 和 Groovy 等语言包含了新的思考方式和编程范式,学习其中的一门语言将提升简历和开阔视野。 7. 敏捷开发方法 敏捷开发方法将继续流行,需求对有着敏捷开发环境的理解和成功经验的开发人员将...

    Grails教程资料

    Groovy的出现,旨在解决Java中的一些冗余问题,如自动提供getter和setter方法、简化循环操作等,极大地提升了代码的可读性和开发效率。Groovy不仅不会取代Java,反而能与Java代码无缝融合,使得开发者能够在保留现有...

    JavaEye新闻月刊 - 2008年5月 总第3期.pdf

    文章提出了Ruby和Python不能威胁到Java的13个理由,这些理由可能包括Java的成熟生态系统、强大的企业支持、跨平台兼容性、丰富的库和框架、以及广泛的应用场景等。这强调了Java在当时作为企业级开发语言的稳固地位...

    未来五年程序员应当具备的十项技能.txt

    函数式编程语言如Ruby、Python、F#、Groovy等因其简洁性和可维护性而受到越来越多的关注。特别是在.NET平台上的LINQ框架和Rails、Silverlight等框架中,函数式编程的思想得到了广泛应用。学习一门函数式编程语言不仅...

    当今流行网络编程语言介绍

    Groovy/Grails 是 Java 的一个重要补充,可以用来抵挡 Ruby-on-Rails(RoR)的冲击。 PHP 语言:PHP 是一种广泛使用的服务器端脚本语言,对初学者非常友善。 PHP 的使用者数量增加非常快,但似乎已经到达瓶颈。 ...

    当今主流的所有网络编程语言

    随着Ruby 2.0和Ruby on Rails 2.0的推出,Ruby语言及框架的成熟度和稳定性进一步提升,这也为其在未来的竞争中奠定了坚实的基础。 #### JavaScript:Web开发的核心语言 随着Web应用的日益普及,JavaScript作为...

    Grails_Portal.pdf

    综上所述,Groovy作为一种灵活的动态语言,为Java开发者提供了更多的编程选择,而Grails框架则通过一系列内置工具和插件简化了Java Web应用的开发流程。Grails Portal框架作为Grails生态系统的一部分,为构建复杂的...

    软件2.0详细介绍---ppt,统筹各种软件2.0技术

    然而,JavaFX和Groovy/Grails的出现为Java提供了反击的机会,尤其是对于大型企业,J2EE的地位依然稳固。 2. **PHP**:由于对初学者友好,PHP用户数量快速增长,但RoR的出现可能导致其发展受限。随着RoR的升级,PHP...

    SOA2007_en_Mike%20edwards_SCA_SDO_Implementations_May_2007.pdf

    此外,它还支持多种编程语言,包括Python、Ruby、Groovy和JavaScript,并支持多种绑定协议,如Web服务、JMS、RMI和JSON。 ### SOA for PHP:面向PHP的SCA和SDO实现 SOA for PHP项目专注于提供SCA和SDO的PHP实现,...

    2008 SD2.0大会沈国平课程-网络编程语言

    JavaFX被视为J2ME和J2SE的反击武器,Groovy/Grails则被用来对抗RoR,保护J2EE的市场份额。 PHP语言由于其对新手的友好性,在过去几年中迅速普及,但RoR的出现可能使其发展遇到瓶颈。随着RoR的新版本发布,PHP将面临...

    grails快速开发web

    - **Groovy 与 Java 7**:随着 Java 7 的推出,Groovy 的发展前景更加明朗。 - **Grails 社区的发展**:随着越来越多的开发者加入到 Grails 的开发中,其社区也在不断壮大。 综上所述,Grails 不仅提供了快速开发 ...

Global site tag (gtag.js) - Google Analytics