Hello, IronPython World!

Posted on 1月 20th, 2012 by cx20

IronPython

IronPython はオブジェクト指向スクリプト言語 Python の .NET 実装である。
Python の構文が使える他、.NET Framework のライブラリが利用できる。
名前の由来は「料理の鉄人(The Battle of Iron Chef)」から。CPython vs IronPython をかけたシャレらしい。
Jython(Python の Java 実装)の作者、Jim Hugunin 氏によって開発された。
C# 同様に、UNIX 環境向けの .NET Framework 互換プロジェクト「Mono」により他の OS でも動作させることができる。

ソースコード

#!/usr/bin/env ipy
print "Hello, IronPython World!"

ソースコード(.NET ライブラリを使用した場合)

#!/usr/bin/env ipy
from System import *
Console.WriteLine("Hello, IronPython World!")

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

$ ipy hello.py

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

$ chmod +x hello.py
$ ./hello.py

実行結果

Hello, IronPython World!

Tags:

Categories: .NET, IronPython, Python

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

WP-SpamFree by Pole Position Marketing