`
philix
  • 浏览: 81575 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

彻底放弃groovy,它看起来很美,却中看不中用. 不知道scala会不会好一些

阅读更多

彻底放弃groovy,看起来很美,中看不中用


在生产环境中,使用groovy确实是太大胆了.  内存使用不停地增长 , 原因难以查清.  甚至造成服务器死机.


只得放弃 . 全部用java重写一遍,问题解决!


你看人家用个 jforum , 稳稳定定, 内存占用也还好.  http://www.cailu.org/forum/forums/list.html



jforum确实也算不上太强大. 看看它的管理后台就知道.

不过,够用就可以了. 而且往往也是用来做二次开发的,太复杂了反而不方便修改

 

 

回头想想,groovy吸引人的地方也就是一些语法糖 . 随着java7的出现, 就没有什么明显的优势了.

当然还有markupbuilder很好用.

 

 

------------------------------------------------------------------------------

不知道scala会不会好一些.  听说scala是静态类型的

 

 

 

 

posted-by-财路

分享到:
评论
2 楼 philix 2010-11-15  
有这感觉.
不过oracle能成为今天的巨人,也是有原因的.
谨慎一些并不坏.
基础平台如果天天升级, 于体系可能并不利.
java 1.4 那是经典, 许多环境下还在使用.
1 楼 yjepia 2010-11-15  
换RUBY吧
语法糖大家都需要,这不是什么坏事
java7遥遥无期..oracle的动作太慢了..
对oracle来说.要钱有钱,要人有人,要势有势,区区一个JDK应该花不了太大工夫
如果有不确定的因素.不妨弄个bate版来收集反馈嘛

相关推荐

    JGSK, Java,Groovy,Scala,Kotlin 四种语言的特点对比.zip

    Java、Groovy、Scala和Kotlin是四种在Java平台上广泛使用的编程语言,它们各自具有独特的特点和优势。这里我们将深入探讨这四种语言的核心特性,并对比它们在实际开发中的应用。 首先,Java作为最古老的成员,自...

    Scala基础.pdf

    同时,Scala是静态编译的,执行速度通常会比其他解释型语言如JRuby和Groovy快很多。 3. Hadoop生态圈的融合:随着Spark的流行,Scala成为了连接Hadoop生态圈的强大工具。尽管Spark不是用来替代Hadoop的,但是它完善...

    Scala编程基础.docx

    Scala 是静态编译的,所以和 JRuby,Groovy 比起来速度会快很多。 3. 能融合到 Hadoop 生态圈:Hadoop 现在是大数据事实标准,Spark 并不是要取代 Hadoop,而是要完善 Hadoop 生态。JVM 语言大部分可能会想到 Java,...

    Groovy-3.0.jar

    Groovy jar包 3.0.

    scala-intellij-bin-2020.1.10.zip

    Scala是一种强大的多范式编程语言,它融合了面向对象和函数式编程的概念。IntelliJ IDEA是一款广受欢迎的集成开发环境(IDE),尤其在Java和Scala开发者中深受喜爱。"scala-intellij-bin-2020.1.10.zip" 是一个包含...

    groovy-all

    Groovy是一种动态、开源的编程语言,它是Java平台上的一个重要的补充。Groovy结合了Python、Ruby和Smalltalk等语言的特性,同时保留了与Java的无缝集成能力,使得它在脚本编写、Web开发、自动化测试等领域有着广泛的...

    groovy-all-1.8.1.jar.zip

    Groovy是一种基于Java平台的动态、灵活的编程语言,它扩展了Java的语法,提供了简洁、易读的代码,使得开发更加高效。"groovy-all-1.8.1.jar.zip"是一个包含Groovy库的压缩文件,版本为1.8.1。这个文件主要包含...

    apache-groovy-3.0.8.zip apache官网的groovy3.0.8版本

    apache-groovy-3.0.8.zip apache官网的groovy3.0.8版本,希望大家多多下载,apache-groovy-3.0.8.zip apache官网的groovy3.0.8版本,希望大家多多下载,apache-groovy-3.0.8.zip apache官网的groovy3.0.8版本,希望...

    Groovy入门教程[参照].pdf

    Groovy 是一种基于 Java 语言的脚本语言,运行在 JVM 中,语法与 Java 相似,但抛弃了 Java 的一些烦琐的语法规则,提供了更加简洁和灵活的编程体验。 Groovy 的特点 1. 简洁的语法:Groovy 语法简洁,减少了代码...

    groovy-3.0.9-API文档-中文版.zip

    赠送jar包:groovy-3.0.9.jar; 赠送原API文档:groovy-3.0.9-javadoc.jar; 赠送源代码:groovy-3.0.9-sources.jar; 赠送Maven依赖信息文件:groovy-3.0.9.pom; 包含翻译后的API文档:groovy-3.0.9-javadoc-API...

    Groovy.in.Action.2nd.Edition.pdf

    Groovy提供了一种动态类型语言的语法,同时兼容Java语言的静态类型能力,使得它能够在JVM上无缝运行。 本书《Groovy in Action》英文第二版为读者提供了全面的Groovy实战指南。在前言中,我们看到James Gosling,...

    groovy-all-2.4.15.jar.zip

    groovy-all-2.4.15.jar文件,MAC使用时需存放在/Users/用户名/.gradle/caches/jars-3/某一缓存目录下,找不到就都看一下,我遇到的问题是缓存目录中下载的是2.4.17版本,应该跟gradle版本升级有关

    apache-groovy-sdk-2.5.15.zip

    1. **简洁的语法**:Groovy的语法比Java更为简洁,例如,它省略了分号和大括号,使得代码看起来更整洁。 2. **动态性**:Groovy支持动态类型,这意味着变量的类型在运行时确定,这为快速原型和灵活编程提供了便利。...

    Groovy.for.Domain.Specific.Languages.pdf

    《Groovy for Domain-Specific Languages》一书由Fergal Dearle撰写,旨在探讨如何利用Groovy编程语言创建和优化领域特定语言(Domain-Specific Languages,简称DSLs),以增强和扩展Java应用程序的功能。...

    Scala、Groovy++、Stackless Python、Erlang 学习笔记及分享

    Scala是一种多范式编程语言,它融合了面向对象和函数式编程的概念,旨在提供一种高效、灵活且类型安全的编程环境。Scala运行在Java虚拟机(JVM)上,因此可以充分利用Java生态系统的丰富资源。学习Scala,你需要理解...

    groovy-all-2.4.8.jar

    Groovy是一种动态、开源的编程语言,它是Java平台上的一个重要的补充。Groovy All-2.4.8.jar 是一个包含Groovy库的集合包,主要用于简化Groovy环境的搭建和使用。这个版本(2.4.8)是Groovy在2.x系列中的一个稳定...

Global site tag (gtag.js) - Google Analytics