Archive for 1月 15th, 2012

  1. Hello, BeanShell World!

    Posted on 1月 15th, 2012 by cx20

    BeanShell

    BeanShell は JavaVM 上で動作するスクリプト言語である。
    なお、Java ライブラリが使用できるスクリプト言語としては他に Groovy、JRuby、Jython などがある。

    ソースコード

    System.out.println( "Hello, BeanShell World!" );

    実行方法(スクリプトファイルを指定して実行)

    C:¥> java -cp bsh-2.0b4.jar;. bsh.Interpreter hello.bsh

    実行結果

    Hello, BeanShell World!
  2. Hello, Tcl World!

    Posted on 1月 15th, 2012 by cx20

    Tcl

    Tcl はシンプルな構文を持つスクリプト言語である。名前は「ツールコマンド言語(Tool Command Language)」に由来する。
    Tcl スクリプト用の GUI ツールキットとして Tk が開発され、バンドルされたものを Tcl/Tk と呼ぶ。Tk の人気は高く、Tcl/Tk 以外に Perl/Tk、Ruby/Tk と言った他の言語にも移植されている。

    ソースコード

    #!/usr/bin/tclsh
    puts "Hello, Tcl World!"

    実行方法(スクリプトファイルを指定して実行)

    $ tclsh hello.tcl

    実行方法(実行権限を付与して実行)

    $ chmod +x hello.tcl
    $ ./hello.tcl

    実行結果

    Hello, Tcl World!