💻 Crystal Language That Aims at C Performance with Ruby Syntax Releases 1.0
Crystal, a new object-oriented, compiled systems programming language that aims to blend the conciseness and friendliness of Ruby with the efficiency of C, recently released its first major version.
Crystal 1.0 has a syntax close to Ruby’s and features statically inferred types, C bindings, and macros. Crystal may attract developers with a Ruby/Rails, Elixir/Phoenix background.
The Crystal team explained the rationale behind the new language as follows:
▫️ We love Ruby’s efficiency for writing code.
▫️ We love C’s efficiency for running code.
▫️ We want the best of both worlds.
▫️ We want the compiler to understand what we mean without having to specify types everywhere.
▫️ We want full OOP.
▫️ Oh, and we don’t want to write C code to make the code run faster.
More information:
News page
Official website
Github page
#news #programming #crystal
Crystal, a new object-oriented, compiled systems programming language that aims to blend the conciseness and friendliness of Ruby with the efficiency of C, recently released its first major version.
Crystal 1.0 has a syntax close to Ruby’s and features statically inferred types, C bindings, and macros. Crystal may attract developers with a Ruby/Rails, Elixir/Phoenix background.
The Crystal team explained the rationale behind the new language as follows:
▫️ We love Ruby’s efficiency for writing code.
▫️ We love C’s efficiency for running code.
▫️ We want the best of both worlds.
▫️ We want the compiler to understand what we mean without having to specify types everywhere.
▫️ We want full OOP.
▫️ Oh, and we don’t want to write C code to make the code run faster.
More information:
News page
Official website
Github page
#news #programming #crystal