Crystal

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
gollark: Great, so you're basically mildly evil.
gollark: I mean, I figure that with significant work people probably could uniquely identify me and/or get my location. If someone does that, they should NOTIFY ME OF IT and PROVIDE STEPS TO STOP THAT, not just sort of boast about it.
gollark: He is edgy™ and apparently does not listen to others' moral standards™.
gollark: Probably.
gollark: What yes?

See also

This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.