Crystal
Basisdaten
Paradigmen: Multiparadigmatische Programmierung: objektorientiert, nebenläufig
Erscheinungsjahr: 2014[1]
Designer: Ary Borenszweig, Juan Wajnerman, Brian Cardiff
Entwickler: Manas Technology Solutions
Aktuelle Version 1.20.2[2] (15. Mai 2026)
Beeinflusst von: Ruby, C, Rust, Go, C#, Python
Betriebssystem: Linux, macOS, FreeBSD, OpenBSD[3]
Lizenz: Apache-Lizenz 2.0
crystal-lang.org

Crystal ist eine objektorientierte Programmiersprache, entwickelt von Ary Borenszweig, Juan Wajnerman, Brian Cardiff und mehr als 300 Mitwirkenden.[4] Crystal befindet sich derzeit in aktiver Entwicklung. Es wird als Open-Source unter der Apache-Lizenz Version 2.0 veröffentlicht.

Geschichte

Bearbeiten

Die Arbeit an der Sprache begann im Juni 2011. Ursprünglich "Joy" genannt, wurde es schnell in "Crystal" umbenannt.[5] Der Crystal-Compiler wurde zuerst in Ruby geschrieben, aber später in Crystal umgeschrieben.[6] Die erste offizielle Version wurde im Juni 2014 veröffentlicht.[7] Seit Juli 2016 ist Crystal im TIOBE-Index gelistet.

Beispiel

Bearbeiten

Ein Hello World!-Programm in Crystal:

puts "Hello World!"
Bearbeiten

Einzelnachweise

Bearbeiten
  1. crystal-lang.org.
  2. Release 1.20.2. 15. Mai 2026 (abgerufen am 16. Mai 2026).
  3. Platform Support - Crystal. Abgerufen am 18. Februar 2022 (englisch).
  4. Contributors to crystal-lang/crystal. Abgerufen am 18. Februar 2022 (englisch).
  5. María Inti David: The story behind #CrystalLang | Manas.Tech. manas.tech, 1. April 2019, abgerufen am 18. Februar 2022 (englisch).
  6. Ary Borenzweig: Good bye Ruby Thursday - The Crystal Programming Language. 14. November 2013, abgerufen am 18. Februar 2022 (englisch).
  7. Ary Borenzweig: Crystal 0.1.0 released! - The Crystal Programming Language. 19. Januar 2014, abgerufen am 18. Februar 2022 (englisch).

📚 Artikel Terkait di Wikipedia

Grant Gustin

Weathers In: The Plain Dealer, 14. Januar 2023 (englisch).  UPI Almanac for Thursday, Jan. 14, 2021 In: United Press International, 14. Januar 2021. Abgerufen

Dirty Angels

Alissa Sullivan Haggis, Jonas McCord und Martin Campbell mit Eva Green, Ruby Rose und Marija Bakalowa. Kurz vor dem Rückzug der US-Truppen am Ende des

Sam & Cat

widern mich an“. Gwen und Ruby Gwen und Ruby sind zwei britische Mädchen, auf die Sam und Cat aufpassen. Dabei tricksen Gwen und Ruby ihre Babysitter aus,

Liste der Lieder der Rolling Stones

Aftermath (Platz 176) Street Fighting Man vom Album Beggars Banquet (Platz 301) Ruby Tuesday vom Album Between the Buttons (Platz 310) Wild Horses vom Album Sticky

Rust (Programmiersprache)

dieser Form identisch zu C/C++. enum Weekday { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, } // Vereinfachter mathematischer Ausdruck.

Bring Me the Horizon

Relentless-Großbritannien-Tour von Kerrang!. Außerdem spielte die Band im selben Jahr mit Thursday, Cancer Bats, Four Year Strong und Pierce the Veil auf der Taste-of-Chaos-Tour

Nicki Minaj

2012, abgerufen am 10. April 2015 (englisch).  Nicki Minaj on Twitter: "Thursday". 11. September 2012, abgerufen am 10. April 2015 (englisch).  Nicki Minaj

Sturm auf das Kapitol in Washington 2021

26. Januar 2021, abgerufen am 30. Januar 2022 (englisch). House Cancels Thursday Session After Police Warn Of Possible Attack On Congress In: npr. 3. März