Category:Crystal: Difference between revisions
Content added Content deleted
(Created page with "{{stub}}{{language}}") |
No edit summary |
||
Line 1:
|exec=machine
|gc=yes
|parampass=both
|express=both
|strength=strong
|checking=static
|compat=duck
|site=http://crystal-lang.org}}
Crystal is a programming language with the following goals:
* Have the same syntax as Ruby, or at least as similar as possible.
* Never have to specify the type of a variable or method argument.
* Be able to call C code by writing bindings to it in Crystal.
* Have compile-time evaluation and generation of code, to avoid boilerplate code.
* Compile to efficient native code.
You can ask for help on Freenode in the #crystal-lang channel.
|
Latest revision as of 22:06, 31 August 2014
![Language](http://static.miraheze.org/rosettacodewiki/thumb/2/27/Rcode-button-language-crushed.png/64px-Rcode-button-language-crushed.png)
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Execution method: | Compiled (machine code) |
---|---|
Garbage collected: | Yes |
Parameter passing methods: | By reference, By value |
Type strength: | Strong |
Type compatibility: | Duck |
Type expression: | Implicit, Explicit |
Type checking: | Static |
See Also: |
|
Crystal is a programming language with the following goals:
- Have the same syntax as Ruby, or at least as similar as possible.
- Never have to specify the type of a variable or method argument.
- Be able to call C code by writing bindings to it in Crystal.
- Have compile-time evaluation and generation of code, to avoid boilerplate code.
- Compile to efficient native code.
You can ask for help on Freenode in the #crystal-lang channel.
Pages in category "Crystal"
The following 48 pages are in this category, out of 248 total.
(previous page) (next page)S
- SHA-1
- SHA-256
- Sierpinski carpet
- Sieve of Eratosthenes
- Sort an integer array
- Sorting algorithms/Bogosort
- Sorting algorithms/Merge sort
- Sorting algorithms/Permutation sort
- Sorting algorithms/Quicksort
- Sorting algorithms/Selection sort
- Soundex
- Stack
- String case
- String length
- Strip whitespace from a string/Top and tail
- Substring
- Sudoku
- Sum and product of an array
- Sum digits of an integer
- Sum multiples of 3 and 5
- Sum of a series
- Sum of squares
- Summation of primes
- Synchronous concurrency
- System time