文章:访谈——Didier Girard,GWT和Volta是Web上的GCC吗?

微软去年十二月发布了Volta预览版。许多人都对这项新技术和架构营造(Architecture Factoring)的概念发表了评论。有些人还将它与GWT(Google Web Toolkit)进行了比较。

Deepak Naik 对Volta的特性总结到:

  • 语言独立性。用任何语言编写Volta代码,然后将其编译成MSIL。例如:C#, VB, IronPython等等。
  • 利用整个.NET工具链。能利用现有包;IDE、智能感知、自动完成、Snippets、FxCop、Profiler、类浏览器、ILDASM等等。
  • 进入门槛比较低。减小了学习负担;利用你已经懂得的语言。
  • 利用旧设施的能力。Volta能让现有程序融入云计算。
  • 多于两层。重复应用相同的机制,重构到所需要的任意多的层次。
  • 不可磨灭的CLR语义。能跨平台保留准确的CLR语义。 
  • 跨浏览器支持。用一种编程模型来跨越多个浏览器。
  • 与重构完全正交。混合并且匹配了重构与运行平台的重定向。
  • Ajax支持。用熟悉的.NET语言编写Ajax模式和惯用法。
  • 跨浏览器支持。代码可以同时用于Internet Explorer和Firefox。
  • 调试的透明性。用一种特定的浏览器调试代码。
  • 充分利用浏览器特有的功能。可以利用每种浏览器特有特性。
  • 可以与Visual-Studio集成。可以与IDE无缝集成。

结论是:

与GWT功能非常相似。

James McKay对这些新的抽象持怀疑态度,因为JavaScript的开发环境已经在逐步得到改善。

Didier Girard是巴黎一个名叫SFEIR的咨询公司的CTO, 他一直在OnGWT.com上写有关GWT的博客。InfoQ也就此问题与他进行了一番讨论。

查看全文:访谈:Didier Girard,GWT和Volta是Web上的GCC吗?

你可能感兴趣的:(文章:访谈——Didier Girard,GWT和Volta是Web上的GCC吗?)