次の内容を hello.dart として保存します。
void main(){
print('Hello, world!');
}
そして、次のコマンドで実行します。
$ dart hello.dart Hello, world!
Hello, world! と出力されれば OK です。
Dart では一行の関数は、一行で済ます方が良いことになってますので、書き直すと次のようになります。
main() => print('Hello, world!');
なお、main 関数は入力引数を List<String> として受け取ることができます。
パラメータを出力するには次のようにかけます。
main(List args) => args.forEach((arg) => print(arg));
$ dart hello.dart foo bar baz foo bar baz
hello.dart に渡したパラメータ foo bar baz の3個の文字列が確かに受け取れていますね。