Crystal is a general-purpose, object-oriented programming language. With syntax inspired by Ruby, it’s a compiled language with static type-checking. Types are resolved by an advanced type inference algorithm.
Väljaandja kirjeldus (inglise)
Mis on Crystal?
Programm Crystal on avatud lähtekoodiga tarkvara Windowsile, mille väljaandja on Manas Technology Solutions. Kategooria: keeled ja sdk-d. Programmeerimiskeel: Crystal.
Paigaldamine ja nõuded
Väljaandja pakub paigaldusfaile vormingus EXE (Inno Setup) ja Portatiivne; saadaval on 64-bitine versioon. Selle saab paigaldada ainult praegusele kasutajale, ilma administraatori õigusteta. Vaikne paigaldus on võimalik paigaldaja dokumenteeritud võtmetega.
Uuendused ja versiooniajalugu
Uusim versioon on 1.22.1, avaldatud 22. oktoober 2026. Versiooniajalugu ulatub kuupäevani 7. märts 2023: 26 väljalaset, kõik seotud ametlike failidega. See teeb umbes 7,2 väljalaset aastas. Viimane uuendus on vähem kui kuu vana.
Populaarsus ja failitüübid
Lähtekoodil GitHubis (crystal-lang/crystal) on 20 465 tähte. Windowsis registreerib see 1 failitüübi, nende seas .cr. Sarnased programmid on näiteks Go Programming Language, LLVM ja CMake.
Projekti kirjeldus GitHubis: “The Crystal Programming Language”
Plussid / Miinused
Plussid
- Avatud lähtekood: koodi saab igaüks üle vaadata ja ise kompileerida
- Dokumenteeritud vaikne paigaldus
- Paigaldub ilma administraatori õigusteta
- Sagedased uuendused (umbes 7,2 aastas)
- Suur kasutajaskond
Miinused
- Natiivne ARM64-versioon puudub
Kokkuvõttes: Crystal on avatud lähtekoodiga Windowsi tööriist kategooriast „Keeled ja SDK-d“ (64-bitine). Seda arendatakse aktiivselt. Administraatorid saavad selle paigaldada järelevalveta.
Kas programmi Crystal allalaadimine on ohutu?
- Faili jagab github.com, väljaandja enda domeen
- Allalaadimislink kasutab HTTPS-i
- SHA256-räsi on avaldatud, nii et faili saab kontrollida:
71C4F789F41115A6EB70DD9A6DF2014F75E80AC3B73446E70DEC7634A198F91E· Ava selle räsi VirusTotali aruanne - Linki pole veel kontrollitud
- Lähtekood on avalik
- ExeAtlas ei majuta, ümbrista ega muuda paigaldusfaile
Seotud juhend: Kuidas kontrollida faili SHA256-räsi Windowsis
Turvapraktikad (OpenSSF Scorecard)
Open Source Security Foundationi automaatsed kontrollid GitHubi hoidlale crystal-lang/crystal, viimati tehtud 19. oktoober 2026.
- Koodi läbivaatus10
- Aktiivselt hooldatud10
- Turvapoliitika10
- Hoidlas pole binaarfaile10
- Litsents määratud10
- Fikseeritud sõltuvused5
- Ohtlikke töövooge pole0
- Piiratud tokeniõigused0
- OpenSSF Best Practices märk0
- Fuzz-testimine0
- Allkirjastatud väljalasked0
- Staatiline koodianalüüs0
Hinne näitab, kuidas projekti arendatakse ja välja antakse, mitte seda, kas programmi on ohutu paigaldada. scorecard.dev
Viimased versioonid
Kõik 26 versiooni ›26 versiooni 4 aasta jooksul · umbes 7,2 aastas
| Versioon | Kuupäev | Suurus | Failid |
|---|---|---|---|
| 1.22.1Uusim | 22. oktoober 2026 | — | 64-bitine EXE (Inno Setup)64-bitine EXE (Inno Setup)64-bitine ZIP |
| 1.22.0 | 12. oktoober 2026 | — | 64-bitine EXE (Inno Setup)64-bitine ZIP64-bitine EXE (Inno Setup) |
| 1.21.1 | 26. september 2026 | — | 64-bitine ZIP64-bitine EXE (Inno Setup)64-bitine EXE (Inno Setup) |
| 1.21.0 | 16. juuli 2026 | — | 64-bitine EXE (Inno Setup)64-bitine ZIP64-bitine EXE (Inno Setup) |
| 1.20.3 | 2. juuli 2026 | — | 64-bitine EXE (Inno Setup)64-bitine ZIP64-bitine EXE (Inno Setup) |
| 1.20.2 | 15. mai 2026 | — | 64-bitine EXE (Inno Setup)64-bitine ZIP64-bitine EXE (Inno Setup) |
| 1.20.1 | 29. aprill 2026 | — | 64-bitine EXE (Inno Setup)64-bitine EXE (Inno Setup)64-bitine ZIP |
| 1.20.0 | 17. aprill 2026 | — | 64-bitine EXE (Inno Setup)64-bitine EXE (Inno Setup)64-bitine ZIP |
Paigaldamine käsurealt
Vaikne paigaldus ›winget install --id CrystalLang.Crystal -escoop install main/crystalcrystal-1.22.1-windows-x86_64-msvc-unsupported.exe /SP- /VERYSILENT /SUPPRESSMSGBOXES /NORESTARTProgrammifailid (.exe): crystal.exe, shards.exe
Seotud juhend: Kuidas kasutada wingetit: paigaldus ja uuendamine
Saadaval ka teistele süsteemidele
brew install crystalTeave
- Väljaandja
- Manas Technology Solutions
- Kategooria
- Keeled ja SDK-d
- Litsents
- Apache-2.0
- Hind
- Tasuta
- Lähtekood
- github.com/crystal-lang/crystal
- Programmeerimiskeel
- Crystal
- Nõuded
- Windows 11 / 10
- Arhitektuur
- 64-bitine
- Paigaldaja
- EXE (Inno Setup), Portatiivne
- Versioon
- 1.22.1
- Avaldatud
- 22. oktoober 2026
- Lisatud kataloogi
- 10. märts 2023
- Versioone kataloogis
- 26
- Uuendusi aastas
- 7,2
- GitHubi tähed
- 20 465
- GitHubi harud (forks)
- 1729
- Veebileht
- crystal-lang.org
- winget ID
- CrystalLang.Crystal
- Scoopi pakett
- main/crystal
Failitüübid, mida see avab (1)
Hinnangud ja arvustused
Arvustusi veel pole. Hinda esimesena.
Programmi Crystal alternatiivid
Vaata kõiki ›-
Avatud lähtekood2,1 mln ↓ -
Avatud lähtekood2,8 mln ↓ -
Avatud lähtekood3,7 mln ↓ -
Avatud lähtekood249,7 tuh ↓ -
Avatud lähtekood1,9 mln ↓ -
Avatud lähtekood1,4 mln ↓ -
Avatud lähtekood263,6 tuh ↓ -
Avatud lähtekood2,2 mln ↓
Korduma kippuvad küsimused
Kas Crystal on tasuta?
Jah. Crystal on avatud lähtekoodiga tarkvara (litsents Apache-2.0).
Kas programmi Crystal allalaadimine on ohutu?
Fail laaditakse alla aadressilt github.com, mis kuulub väljaandjale; ExeAtlas faili ei majuta ega muuda. Võrdle faili SHA256-räsi siin näidatuga või ava selle räsi VirusTotali aruanne.
Kuidas paigaldada programmi Crystal wingetiga?
Ava PowerShell või Windows Terminal ja käivita sellel lehel näidatud winget-käsk. winget laadib alla ametliku paigaldusfaili ja kontrollib enne käivitamist selle SHA256-räsi.
Kas programmi Crystal saab paigaldada vaikselt?
Jah. Vaikse paigalduse lehel on iga paigaldaja jaoks täpne käsk.
Kas Crystal töötab ARM-protsessoriga (Windows on Arm)?
ARM64-versiooni pole; Windows 11 on Arm saab 64-bitine versiooni käivitada emulatsiooni abil.
Kust saab alla laadida programmi Crystal vanema versiooni?
Versioonide lehel on kõik 26 versiooni koos linkidega ametlikele paigaldusfailidele; vanim neist on avaldatud 7. märts 2023.
Kas programmi Crystal saab kasutada ilma administraatori õigusteta?
Jah, olemas on kasutajapõhine paigaldaja, mis ei vaja administraatori õigusi.
Millised on programmi Crystal alternatiivid?
Go Programming Language, LLVM, CMake, Deno ja Yarn. Alternatiivide leht võrdleb neid.