技术开发 频道

Java EE 6尘埃落定 ECMAScript升级

  【IT168 评论】Java EE 6终于尘埃落定,这是过去两周开发界最受关注的焦点。另外,当前互联网上最为重要的浏览器端脚本语言,JavaScript的原型,ECMAScript升级到了ECMAScript 5版本,对于Web开发而言是又一个里程碑。下面看看Justin James挑选的过去半个月间的开发热点回顾。

  语言和库的更新

  Java EE 6总览

  Sun发布了有关Java EE 6中的变化的一篇很好的总结,其中包括了大量的代码示例。很多变化都恰到好处,对Java开发周期的薄弱点,包括部署的问题和XML设置系统的密度问题进行了解决。这篇总结将在51CTO开发频道陆续翻译发布,点击这里观看第一篇:Java EE 6的主要目标。

  ECMAScript升级

  ECMAScript是一个脚本语言,JavaScript、JScript和ActionScript都是这个语言的变种,可以说在互联网上到处都有这个语言的身影。这个语言最近升级到了ECMAScript 5。新版本的语法更加严谨,这是一个很好的方向,可能会为Web开发带来一些新的改变。

  Ruby on Rails 2.3.5发布

  Ruby on Rails 2.3.5带来了几个新功能,一些bug修复,以及一个安全补丁。不过据部分用户反映,Rails 2.3.5存在一些内存泄露问题,用户需谨慎升级。

  IronPython 2.6最终版发布

  IronPython 2.6最终版于11日发布,带来了相当多的大变化,其中包括与CPython 2.6的语言和标准库的接轨、增强的.NET集成、性能提升等(有兴趣的读者可以阅读这篇文章更多的了解IronPython)。

  Gears停止转动

  Google宣布停止Gears的开发,全面推动HTML 5的进程。在51CTO编者看来,既然HTML 5本身支持离线应用,那么Gears作为临时性实现一项特定功能的技术,这样死的也不算太冤。

  Azure上的Ruby on Rails?

  本月初从微软传来消息,说其Azure云计算平台将会支持Ruby on Rails。过去这些年,微软一直在致力于为PHP开发者在微软平台上准备一亩三分地,而现在看来这个动作也要普及到Rails社区了。

  Rubinius 1 RC1发布

  Rubinius是Ruby的字节码虚拟机(Ruby VM)。虚拟机使用C++编写,而字节码编译器基于纯粹的Ruby语言。

  微软为虚拟化发明新语言

  微软研究所正在尝试创建一个名为Vedea的新语言,针对虚拟化技术。据微软博客透露,这个语言的测试版将于2010年初开放下载。据微软介绍,Vedea针对的不是传统的程序员,而是专业不是编程的技术人员。Vedea的目的是帮助对编程不熟悉的技术人员实现他们对虚拟化的一些想法。

  Python 2.7 alpha 1发布

  Python 2.7将是2.x发布线的最后一个版本;这个版本包括了Python 3.1中的一部分功能。

  Ruby 1.9的安全漏洞

  Ruby 1.9被发现在String类的ljust,rjust和center方法中有安全漏洞。为此Ruby 1.9进行了一次更新,除了修复了这个安全漏洞之外还带来了100多个bug修复。

  Mono 2.4.3发布

  Mono 2.4.3主要是修复之前版本的bug。

  开发工具和产品更新

  微软AJAX CDN现在支持SSL

  如果你想在你使用了SSL的站点上使用微软AJAX内容传输网络(CDN),那么你会高兴地发现CDN现在开始支持SSL。这样在浏览器中就不会弹出有关SSL页面中出现非SSL内容的警告了。

  Eclipse应用商店Marketplace上线

  Eclipse新上线的应用商店取代了原来充满漏洞的EPIC系统,目前听到的声音都对这个新的应用商店评价不错。

  Intel发布Atom SDK的测试版

  这个Atom SDK用于帮助开发者开发基于英特尔Atom内核上网本的应用。

  Gear6提供云端的Memcached

  Gear6的Memcached产品现在可以在亚马逊云计算平台AWS上使用。Memcached是分布式缓存系统,十分适合增强系统的可伸缩性。如果你希望在你提升你的云端应用的可伸缩性,那你应该试试这个。

0
相关文章