Google Dart语言分析

Google最新推出的Dart语言引发了热议。它是一种适合服务器端和客户端应用程序开发的程序语言。 InfoQ的一篇分析文章认为,Dart的一些特性解决了Java或Javascript语言长期以来没有解决的问题。它的Snapshots特性类似Smalltalk images,允许应用程序即时启动。Isolates特性类似Erlang的processes和Javascript的WebWorkers,保持代码无共享单线程,支持消息传递并发。Dart其它的特性能实现伸缩性和模块化开发。它的代码可以使用编译器翻译成Javascript代码,或者直接在Dart虚拟机中执行。


你可能感兴趣的:(programming)