Content deleted Content added
mNo edit summary |
m Additional sources |
||
Line 18:
| website = {{URL|https://crystal-lang.org}}}}
'''Crystal''' is a [[high-level programming language|high-level]] [[general-purpose programming language|general-purpose]], [[object-oriented programming]] language, designed and developed by Ary Borenszweig, Juan Wajnerman, Brian Cardiff and more than 400 contributors.<ref name="contributors" /> With syntax inspired by the language [[Ruby (programming language)|Ruby]],<ref name="rel_0.18.0"/> it is a [[compiled language]] with [[Type system#Static type checking|static type-checking]], but specifying the types of variables or method arguments is generally unneeded. Types are resolved by an advanced global [[type inference]] algorithm.<ref name="type-inference-i" /><ref name="devm" /> Crystal
is currently in active development. It is released as [[free and open-source software]] under the [[Apache License]] version 2.0.
Line 229:
| website = crystal-lang.org
| quote = It's heavily inspired by Ruby, and other languages (like C#, Go and Python).
}}
</ref>
<ref name="devm">
{{cite web
| url = https://devm.io/ruby/crystal-ruby-programming
| title = Programming with Crystal: 'A language for humans and computers'
| date = July 3, 2023
| website = devm.io
}}
</ref>
|