Fantom (プログラミング言語)
Fantom言語では、開発の単位を「ポッド」と呼ぶ。ポッドは名前空間やパッケージやモジュールなどと同じものである。個々のポッドは「〜.pod」のファイルに保存する。このファイルは、「FCode」と呼ばれるFantomのバイトコードや、関連する文書のファイルや、プログラムの実行に必要なファイルが、ZIP形式でまとめられたものである。ポッドには、他のライブラリーやアプリケーションで使われるデータ型の定義をいくつでも含めることができる。データ型の名前はそれが含まれるポッドの名前によって完全修飾される。例えば、「fwt::Widget」という型は「webapp::Widget」という型とは異なるものとして区別される。また、ポッドに「Main」という名前の型が含まれていれば、「fan <podName>」というコマンドでそれを実行することができる。