Crystal - ArchWiki

Jump to content

# Crystal

3 languages

- Español
- 日本語
- 中文（简体）

From ArchWiki

Crystal is a statically typed, compiled programming language with Ruby inspired syntax and global type inference.

## Installation

Install the crystal package or crystal-gitAUR for the latest development version.

The dependency manager shards is also available in the repositories; install the shards package or shards-gitAUR for the latest development version.

## Usage

To compile and run a Crystal program:

    $ crystal hello_world.cr

To compile a Crystal program to a binary:

    $ crystal build hello_world.cr

To compile an optimized binary:

    $ crystal build --release hello_world.cr

For more options see:

    $ crystal help

## See also

- The official website
- The official documentation
- The standard library reference
- The official GitHub repository
- Online code evaluation
- #crystal-lang IRC channel

Category:

- Programming languages