技术开发 频道

Java 7闭包引争议 PDC大会精彩纷呈

  【IT168 评论】过去半个月间的一件大新闻是Devoxx上传来的消息:Java 7将会包含闭包了。08年的同一时间,Sun曾经宣布Java 7将不会有闭包,结果时隔一年,在很多开发者的敦促下,来了个180度大转变。然而,还是很多人感到不满意,引来了Java社区的议论纷纷。此外,由于微软的PDC大会刚刚闭幕不久,微软方面也有很多新的语言和产品的发布。下面看看Justin James挑选的过去半个月间的开发热点回顾。

  语言/库类的更新

  PHP 5.3.1发布

  此次发布修复了100多个bug。由于很多是安全补丁,建议你尽快升级。

  JDK 7将拥有闭包,引来议论纷纷

  看起来Java 7将会有简单的闭包了,不过似乎这个决策激怒了Java社区里的很多人。

  Dryad的学术版

  微软将Dryad以及DryadLINQ发布为一个“学术版”,意思就是说:看一看,试一试,不过别用它赚钱。Dryad是用来编写分布式应用的系统。如果你的工作要与超级计算机打交道,这个还有些意思。

  .NET 4 Micro Framework开源

  听到这个消息让我小小的吃惊了一把:微软开源了.NET Micro Framework 4。除了两个包含第三方代码的小部件(TCP/IP堆以及密码库),其他的都开源了。此次开源使用的协议是Apache 2.0,这令我很高兴。微软并没有像有些人估计的那样简单的抛弃了Micro Framework,这的确是很好的举动。

  JRuby激流勇进

  Engine Yard发布了一个有趣的声明,声称JRuby的使用率正在节节攀升。对于JRuby我听说过一些不错的评价,不论你是Ruby还是Java程序员,都不妨去看看JRuby里面有没有什么对你有帮助的东西。

  ASP.NET Ajax库加入CodePlex基金会

  CodePlex基金会宣布ASP.NET Ajax库成为了其第一个成员项目。不过说实话,我觉得这只是微软看到自己无法与强大的jQuery等对手比拼而采取的放弃战术。

  .NET Reactive扩展预览

  .NET的Reactive扩展(.NET Rx)现在有预览版了。这个系列扩展使用一个新的IObservable接口来反转了传统的事件模型。这使得开发者可以更容易的在异步模式中订阅事件。

  Silverlight 4 Beta发布

  微软继续其神速的Silverlight开发步调。Silverlight 4的消息,我没特别了解过其他人的想法,不过我不免为我自己不是Silverlight开发者而感到庆幸——这个更新速度太多太快,任何人恐怕都难以消化。

  工具产品类

  JDeveloper 11g更新,添加大量新特性

  Oracle发布了JDeveloper 11g R1,添加了上百个新特性,其中包括对Mazen和Bugzilla的集成。

  OutSystems发布Agile Platform 5.0

  OutSystems发布了Agile Platform产品的5.0版本。我见过新版本的一个示例,此次最大的一个好东西就是TrueChange系统。这个系统将工作流引擎建造在平台之上。

  RubyMine 2.0发布

  JetBrains发布了RubyMine的2.0版本——这是在Ruby界口碑很好的一个IDE。这是一次免费的升级,特性列表看起来十分丰富。

  Amazon将目光投向.NET开发者

  Amazon为.NET开发者带来了一个Amazon Web服务(AWS)基础设施的SDK。AWS在云计算领域是个不错的选择,如果你是.NET开发者而又对Azure不敢兴趣,可以试试看这个。

  Azure在线进行时

  ZDNet博主Mary Jo Foley的一篇文章详细的总结了有关Azure的大量信息。微软之前宣布Azure已经脱离了测试版。

  IIS SEO工具包和IIS URL Rewriter 2.0 RC发布

  微软发布了IIS SEO工具包的最终版(这个工具用于帮助提高网站的SEO效果),以及IIS URL Rewriter 2.0的RC版。

  Visual Studio和Visual Web Developer添加HTML 5验证

  微软发布了一个Visual Studio 2008和Visual Web Developer IntelliSense的提要,用于实现HTML 5验证。HTML 5成为主流的步伐已经越来越快,是时候为它做好准备了。

0
相关文章