hello, world
Posted 2013.01.11 in 流動指向ゲームエンジン『Fooo』
“hello, world”とは、新しくプログラミング言語を学ぶ際に
おきまりのように最初に必ず出てくるサンプルプログラムのことである。
画面に”hello, world”と表示するだけのシンプルなプログラムだ。
「世界一有名なプログラム」とも言われる。
もともとはC言語の生みの親の一人であるカーニハン氏が使ったのが初出とされている。
この”hello, world”という言葉、自分はすごく好きだ。
直訳すれば 「こんにちは世界」 だが、
この言葉には 「新世界へようこそ」 といった意味がこめられているように思う。
コンピュータに初めて電源を入れると真っ暗な画面に最初にこの言葉が浮かび上がる…
そんなイメージでこの言葉を思いついたのではなかろうか。
──────はるか未来。
ジャンク山から朽ち果てたおんぼろアンドロイドを見つけ修理を始める。
そのアンドロイドが動いていたであろう時代のメモリーは既に失われていたが、
やっとのことで起動に成功する。
アンドロイドが再び初めて見る視界。
そのインナーモニターにはこう表示される。
“hello, world”
そんなシーンを思い浮かべるだけで胸が熱くならないだろうか?
ならない?
ううう、書きながら涙が…
前置きが長くなりすぎた…
というわけで、Foooスクリプトで”hello, world”を記述してみよう。
method Main()
{
CreateText(name="Text", text="hello, world");
Enter(to="Text");
}
簡単デスネ!
………
………………
そうでもない?