写给Java开发者的新Scala教材
Scala继续制造着新闻,又添了两个更多的教材系列,一个是由IBM developerWorks的Ted Neward所编写的,另一个是由Daniel Spiewak所写的博文。
Scala继续制造着新闻,又添了两个更多的教材系列,一个是由IBM developerWorks的Ted Neward所编写的,另一个是由Daniel Spiewak所写的博文。
本周Rickard Oberg在oredev上宣布推出Qi4j,并宣称“类已死,接口万岁”。Qi4j带来了面向组合编程的新思想,提出类中不再放有任何的行为,取而代之的是,类成为混入(mixins)的‘组合’,并在类中使用标注定义接口。
最近关于ECMAScript之未来的讨论颇为活跃。Brendan Eich引发了关于ECMAScript 4的一阵狂风暴雨的讨论。它是否正走在正确的道路上呢?
JSLoader,一个非侵入“JavaScript-on-demand”打包协定已经发布了,以帮助管理JavaScript库及其依赖所引起的与日俱增的复杂性。
Reasonable Server Faces (RSF) 项目最近发布了版本0.7.2。RSF是一个基于Spring的web框架,涵盖了JSF的绝大多数部分。RSF 提倡无服务器状态设计。
在上周的JavaZone大会上,Anders Noras介绍了Quaere函数库,他这个库比喻成Java上的LINQ。Quaere是一门DSL,任何实现了Iterable或其Queryable接口的结构,Quaere都能提供查询功能。
上上周,JSR 291的规范领导人及JSR 277专家组(Expert Group)成员Glyn Normington以博客文章的形式发布了JSR 277、JSR 291和OSGi规范相关讨论的最新保留条款。到目前为止专家组尚未收到技术说明草案(strawman),对此Normington表示忧虑,并且他也担心专家组最终无法对这份技术说明草案进行详细讨论,并进行相应变更,而是以草案为准草草定案。
Genuitec公司新近发布了MyEclipse Enterprise Workbench的第六版,新版本构建在Java 6和Eclipse 3.3/Europa平台之上。随着蒙在新版本上面纱的揭开,各方面评论也随之而来。
BM公司的Azadeh Ahadian最近在IBM的DeveloperWorks网站发表了介绍JLINQ的文章。除了在名称上相似之外,JLINQ与微软的LINQ基本是两码事,实际上JLINQ是Eclipse的插件,提供数据库整合与运行时DAO代码的生成功能。JLINQ插件是IBM Developer Workbench的一部分,将出现在下一个版本的DB2(Viper)之中。