「Crystal」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(→‎参照: 同期)
(他言語へのリンクを追加)
 
(2人の利用者による、間の6版が非表示)
1行目: 1行目:
 
[[Category:プログラミング言語]]
 
[[Category:プログラミング言語]]
 
[[en:Crystal]]
 
[[en:Crystal]]
  +
[[es:Crystal]]
[http://crystal-lang.org Crystal] は [[Ruby]] 風な文法とグローバルな型推論を持った静的型付けのコンパイラプログラミング言語です。
 
  +
[[zh-hans:Crystal]]
  +
[http://crystal-lang.org Crystal] は [[Ruby]] 風な文法とグローバルな型推論を持った静的型付けのコンパイル型プログラミング言語です。
   
 
== インストール ==
 
== インストール ==
   
 
Crystal をインストールするには、{{pkg|crystal}} を[[インストール]]してください。最新の開発版をインストールしたい場合は {{AUR|crystal-git}} をインストールしてください。
 
Crystal をインストールするには、{{pkg|crystal}} を[[インストール]]してください。最新の開発版をインストールしたい場合は {{AUR|crystal-git}} をインストールしてください。
  +
  +
依存関係マネージャーの ''shards'' もリポジトリにあります。{{Pkg|shards}} パッケージまたは 最新の開発バージョンの {{AUR|shards-git}} を[[インストール]]してください。
   
 
== 使用方法 ==
 
== 使用方法 ==
28行目: 32行目:
 
* [https://github.com/crystal-lang/crystal 公式 Github リポジトリ]
 
* [https://github.com/crystal-lang/crystal 公式 Github リポジトリ]
 
* [https://play.crystal-lang.org/#/cr Online code evaluation]
 
* [https://play.crystal-lang.org/#/cr Online code evaluation]
* [http://webchat.freenode.net/?channels=#crystal-lang #crystal-lang IRC channel]
+
* [http://webchat.freenode.net/?channels=#crystal-lang #crystal-lang IRC チャンネル]

2023年6月2日 (金) 18:48時点における最新版

CrystalRuby 風な文法とグローバルな型推論を持った静的型付けのコンパイル型プログラミング言語です。

インストール

Crystal をインストールするには、crystalインストールしてください。最新の開発版をインストールしたい場合は crystal-gitAUR をインストールしてください。

依存関係マネージャーの shards もリポジトリにあります。shards パッケージまたは 最新の開発バージョンの shards-gitAURインストールしてください。

使用方法

Crystal のプログラムをコンパイル・実行するには:

$ crystal hello_world.cr

Crystal のプログラムをバイナリにコンパイルするには:

$ crystal build hello_world.cr

最適化されたバイナリをコンパイルするには:

$ crystal build --release hello_world.cr

他のオプションは次のコマンドで確認:

$ crystal help

参照