InfoQ

InfoQ

编辑特辑

“Rob Thornton”相关的内容


Rob Thornton的新闻

写给Java开发者的新Scala教材

主题
Scala,
Java,
函数式编程,
语言,
编程

Scala继续制造着新闻,又添了两个更多的教材系列,一个是由IBM developerWorks的Ted Neward所编写的,另一个是由Daniel Spiewak所写的博文。

Qi4j提出面向组合编程思想

主题
Java,
工件和工具,
面向对象设计,
语言,
工具,
编程,
设计,
敏捷,
声明

本周Rickard Oberg在oredev上宣布推出Qi4j,并宣称“类已死,接口万岁”。Qi4j带来了面向组合编程的新思想,提出类中不再放有任何的行为,取而代之的是,类成为混入(mixins)的‘组合’,并在类中使用标注定义接口。

ECMAScript 4会是JavaScript的未来吗?

主题
JavaScript,
Java,
动态语言,
微软,
语言,
编程,
Yahoo!,
标准化

最近关于ECMAScript之未来的讨论颇为活跃。Brendan Eich引发了关于ECMAScript 4的一阵狂风暴雨的讨论。它是否正走在正确的道路上呢?

JSLoader提供了JavaScript库共享资源

主题
JavaScript,
Java,
动态语言,
语言,
编程

JSLoader,一个非侵入“JavaScript-on-demand”打包协定已经发布了,以帮助管理JavaScript库及其依赖所引起的与日俱增的复杂性。

JavaRebel:在JVM中动态装载类

主题
Java,
工件和工具,
语言,
工具,
编程,
敏捷

JavaRebel给Java带来了Ruby和PHP风格的动态重新装载类特性。虽然现在还有些局限性,但它可以显著地增加开发速度。

支持DWR风格Ajax的RSF发版了

主题
Java,
Web框架,
语言,
编程,
架构 ,
RSF

Reasonable Server Faces (RSF) 项目最近发布了版本0.7.2。RSF是一个基于Spring的web框架,涵盖了JSF的绝大多数部分。RSF 提倡无服务器状态设计。

Quaere:Java上的LINQ

主题
Java,
工件和工具,
语言,
工具,
编程,
LINQ,
敏捷

在上周的JavaZone大会上,Anders Noras介绍了Quaere函数库,他这个库比喻成Java上的LINQ。Quaere是一门DSL,任何实现了Iterable或其Queryable接口的结构,Quaere都能提供查询功能。

原型缺乏导致JSR 277和JSR 291互操作性受到威胁

主题
JSR 291,
JSR 277,
JCP标准,
JCP,
Java,
语言,
编程,
OSGi,
社区

上上周,JSR 291的规范领导人及JSR 277专家组(Expert Group)成员Glyn Normington以博客文章的形式发布了JSR 277、JSR 291和OSGi规范相关讨论的最新保留条款。到目前为止专家组尚未收到技术说明草案(strawman),对此Normington表示忧虑,并且他也担心专家组最终无法对这份技术说明草案进行详细讨论,并进行相应变更,而是以草案为准草草定案。

MyEclipse迁移到Eclipse 3.3平台,支持JavaEE快速开发

主题
Java,
工件和工具,
语言,
工具,
MyEclipse,
编程,
敏捷,
Eclipse

Genuitec公司新近发布了MyEclipse Enterprise Workbench的第六版,新版本构建在Java 6和Eclipse 3.3/Europa平台之上。随着蒙在新版本上面纱的揭开,各方面评论也随之而来。

JLINQ: Eclipse的运行时JDBC生成器

主题
JPA,
JDBC,
Java EE,
Java,
语言,
数据访问,
数据库,
编程,
Eclipse,
Hibernate,
IDE

BM公司的Azadeh Ahadian最近在IBM的DeveloperWorks网站发表了介绍JLINQ的文章。除了在名称上相似之外,JLINQ与微软的LINQ基本是两码事,实际上JLINQ是Eclipse的插件,提供数据库整合与运行时DAO代码的生成功能。JLINQ插件是IBM Developer Workbench的一部分,将出现在下一个版本的DB2(Viper)之中。