摘要: 今天我们发布了 Scala.js 的首个版本,这个项目是在今年六月份的时候宣布的。第一个版本支持的特性:支持所有 Scala 特性,包括宏,不过有一些 语义上的区别可非常好的跟 JavaScript 代码进行交互集成了 sbt (包括支持依赖管理和增量编译)可使用你喜欢的 Scala 集成开发环境生成 Source Maps 用于平顺的调试体验集成 Google Closure Compiler 用于产品环境的最小代码量Scala.js 可以让你直接在浏览器上使用 Scala 编写程序。 阅读全文
posted @ 2013-11-30 11:08 ChaunceyHao 阅读(430) 评论(0) 推荐(1)
摘要: 上周末我们在JSConf.eu发布了Cloud9 IDE,同时发布了对应的GitHub项目。在4天时间里该项目得到340个人的关注和将近50个fork。Cloud9的口号是由"由Javascripters 为Javascripters创建的IED",这口号有点递归,它意味着你可以hack这个ide使它变得更强大。Cloud9项目开始之初就尤其注意考虑这点了;Cloud9中的每一个功能点都是一个扩展(extension)。在IED启动的时候我们用优秀的requireJS库加载所有的扩展。前端UI使用ajax.org platform(apf),apf 使我们轻松地模块化Clo 阅读全文
posted @ 2013-11-30 10:03 ChaunceyHao 阅读(553) 评论(0) 推荐(1)
摘要: 简介自从使用了Chromebook,我脑中一直充斥着在云端开发的念头。在我使用过的位数不多的在线开发环境中,唯有Cloud 9令我比较满意。实际上,Cloud 9还不支持Go的开发,因此本文我将教大家如何让Go在Cloud 9上运行。创建你的工作区第一步,创建一个workspace,根据个人喜好命名。工作区创建完成后,点击开始编辑按钮,你讲看到一个空白的工作区和一个README.md文件(删了也无所谓)。在工作区的底端,你可以看见控制台,也就是接下来我们要进行操作的地方。如果你希望使用一个更纯粹的控制台,你可以在下面位置启动它:View > Terminals > New Term 阅读全文
posted @ 2013-11-30 09:53 ChaunceyHao 阅读(437) 评论(0) 推荐(1)