Crystal (programming language): Difference between revisions

Content deleted Content added
m Additional sources
No edit summary
Tags: Reverted Mobile edit Mobile web edit
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 Joe Kohler, 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.