
Groovy 1.6的新特性
Groovy项目的领导者撰写了本文并谈到了Groovy 1.6的变化与改进,包括性能增强、JMX Builder集成及对OSGi的支持。
Squeak Smalltalk成为了iPhone平台最新支持的语言。我们采访了John M McIntosh,正是他将Squeak移植到iPhone,并在AppStore上发布了使用Squeak(以及它的净化版Pharo)构建的软件。这些应用使用了Squeak,还采用了Seaside Web框架来构建GUI。
最近,Gavin Grover将其开发的Groovy-DLR 1.0的beta 04版源码上传到了codeflex站点,该版本对以前的版本作出了一些改进,包括就地(in-place)注释lex定义。不过他似乎准备放弃继续发展这一项目,转而研究增加Groovy的其他特性。
在去年成功举办了RubyFringe会议之后,组织者Unspace公司将在2009年7月9日至12日举办FutureRuby会议──现在还可以买到会议门票。我们向Unspace的Pete Forde了解FutureRuby会议能给参会者带来哪些收获。

作为一种对Ruby影响深远的语言,Smalltalk正逐渐重返人们的视线之中。本文总结了Smalltalk的发展现状,并就Smalltalk这一话题对Randal L. Schwartz进行了访谈。

自从Scott Guthrie在去年四月的MIX07首次公开介绍IronRuby以来,开发工作就一直在紧锣密鼓的进行中。按照计划,IronRuby计划于今年下半年推出。为了探究开发团队的如何工作以及IronRuby具体何时发布等情况,InfoQ有幸对IronRuby开发团队的负责人John Lam进行了访谈。John Lam的正式头衔是动态语言运行时组项目经理。

在Ruby世界中流行着一个误解:Ruby没有调试器。这是明显的错误——Ruby不但有调试器,还有供调试器用的GUI和API。InfoQ仔细调查了Ruby世界中调试器的现状——发现Ruby的调试功能支持已经很好了。

Groovy项目经理Guillaume Laforge论述了Groovy的发展历程、Groovy与Java的关系、Groovy在Java开发的地位、Groovy与Ruby的比较、如何使用Groovy实现DSL(domain-specific languages,领域特定语言)以及Groovy未来发展的重心。

在本次采访中,JavaEye站长范凯结合自己的实际开发经验,分享了在使用Ruby on Rails的过程中所应注意的事项,比如选择RoR的原因、用RoR开发的优势、网站的配置和部署、所遇到的困难和解决方法以及对当前动态语言发展的看法等。

本迷你书是《JavaScript语言精髓与编程实践》一书的精选版。 本书摘选了其中关于语言范型的论述,并由此组织成文,故名为《动态函数式语言精髓》。本书由作者周爱民先生亲自摘选编撰,由InfoQ中文网站独家在线发布。

Grails是一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate和其它标准Java框架之上,从而为大家带来一套能实现超高生产力的一站式框架。通过本书,读者将可以探索Grails框架的方方面面,并能通过手把手构建出一个Grails应用,来领略Grails所带来的诸多好处。