^_^

2009年4月15日星期三

Google App Engine Java Runtime 增加交互式命令行功能

程序员多半喜欢跟命令行打交道,几乎所有的脚本语言都提供交互式命令行窗口,比如 Bash, PHP, Python。编译型语言,比如 C++, Java,因为在运行前必须先编译成机器码或字节码,所以一般不提供交互式命令行窗口。
Google App Engine 的 Python Runtime 提供交互式命令行窗口,而且基于 Web 浏览器。用户在浏览器页面模拟的命令行窗口输入 Python 源代码,按下“回车”后执行结果立即会显示在页面上。如图 1 所示。
图 1
今天,Google 发布了针对 Java Runtime 的交互式命令行窗口。用户在命令行窗口输入脚本,Google App Engine 会先将脚本转换成 Java 字节码,然后才在 Java Runtime 上执行,执行后结果再次输出到命令行窗口,如图 2 所示。
图 2
Google App Engine Java Runtime 交互式命令行窗口支持的脚本语言有:
  1. Beanshell
  2. Clojure
  3. Groovy
  4. JavaScript
  5. Python
  6. Ruby
  7. Scala
  8. Scheme
本站文章除注明外,均为本站原创
转载请注明文章转载自: 大笨熊乐园 [ https://blog.foolbear.com/ ]
文章标题: Google App Engine Java Runtime 增加交互式命令行功能
文章地址: https://blog.foolbear.com/2009/04/google-app-engine-java-runtime.html

没有评论 :

发表评论

Related Posts with Thumbnails