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.
ప్రచురణకర్త ఇచ్చిన వివరణ (ఇంగ్లీష్)
Crystal అంటే ఏమిటి?
Manas Technology Solutions ప్రచురించిన Crystal ఒక ఓపెన్ సోర్స్ Windows సాఫ్ట్వేర్ (వర్గం: ప్రోగ్రామింగ్ భాషలు మరియు SDK). దీన్ని Crystalలో రాశారు.
ఇన్స్టాలేషన్ మరియు సిస్టమ్ అవసరాలు
ప్రచురణకర్త 64-బిట్ Windows కోసం EXE (Inno Setup) మరియు పోర్టబుల్ ఇన్స్టాలర్లు అందిస్తున్నారు. అడ్మినిస్ట్రేటర్ హక్కులు లేకుండా, ప్రస్తుత యూజర్కు మాత్రమే ఇన్స్టాల్ చేయవచ్చు. ఇన్స్టాలర్ డాక్యుమెంట్ చేసిన స్విచ్లతో సైలెంట్ ఇన్స్టాల్ చేయవచ్చు.
అప్డేట్లు మరియు వెర్షన్ చరిత్ర
ప్రస్తుత వెర్షన్ 1.22.1, ఇది 22 అక్టోబర్, 2026న విడుదలైంది. వెర్షన్ చరిత్రలో 7 మార్చి, 2023 నుంచి 26 విడుదలలు ఉన్నాయి, అన్నీ అధికారిక ఫైల్లకు లింక్ అయి ఉన్నాయి. అంటే ఏటా సుమారు 7.2 విడుదలలు. చివరి అప్డేట్ ఒక నెల కంటే తక్కువ పాతది.
జనాదరణ మరియు ఫైల్ రకాలు
GitHubలో దీని సోర్స్ కోడ్ (crystal-lang/crystal)కు 20,465 స్టార్లు ఉన్నాయి. Windowsలో ఇది 1 ఫైల్ రకాలను రిజిస్టర్ చేస్తుంది, వాటిలో .cr ఉన్నాయి. ఇలాంటి ప్రోగ్రామ్లు: Go Programming Language, LLVM మరియు CMake.
GitHubలో ప్రాజెక్ట్ వివరణ: “The Crystal Programming Language”
అనుకూలతలు / లోపాలు
అనుకూలతలు
- ఓపెన్ సోర్స్: ఎవరైనా దీని కోడ్ చూడవచ్చు, బిల్డ్ చేయవచ్చు
- డాక్యుమెంట్ చేసిన సైలెంట్ ఇన్స్టాల్
- అడ్మినిస్ట్రేటర్ హక్కులు లేకుండా ఇన్స్టాల్ అవుతుంది
- తరచుగా అప్డేట్లు (ఏటా సుమారు 7.2)
- పెద్ద యూజర్ బేస్
లోపాలు
- నేటివ్ ARM64 బిల్డ్ లేదు
సారాంశం: Crystal 64-బిట్ PCల కోసం ఒక ఓపెన్ సోర్స్ Windows టూల్ (వర్గం: ప్రోగ్రామింగ్ భాషలు మరియు SDK). దీనికి క్రమం తప్పకుండా అప్డేట్లు వస్తాయి. అడ్మినిస్ట్రేటర్లు దీన్ని యూజర్ ఇన్పుట్ లేకుండా (అన్అటెండెడ్) డిప్లాయ్ చేయవచ్చు.
Crystal డౌన్లోడ్ చేయడం సురక్షితమేనా?
- ఫైల్ github.com నుంచి వస్తుంది, అది ప్రచురణకర్త సొంత డొమైన్
- డౌన్లోడ్ లింక్ HTTPS వాడుతుంది
- SHA256 హ్యాష్ ప్రచురించబడింది, కాబట్టి మీరు ఫైల్ను తనిఖీ చేయవచ్చు:
71C4F789F41115A6EB70DD9A6DF2014F75E80AC3B73446E70DEC7634A198F91E· ఈ హ్యాష్ VirusTotal రిపోర్ట్ తెరవండి - లింక్ ఇంకా తనిఖీ చేయలేదు
- సోర్స్ కోడ్ పబ్లిక్గా అందుబాటులో ఉంది
- ExeAtlas ఇన్స్టాలర్ను హోస్ట్ చేయదు, రాప్ చేయదు, మార్చదు
సంబంధిత గైడ్: Windowsలో ఫైల్ SHA256 హ్యాష్ ఎలా చెక్ చేయాలి
సెక్యూరిటీ పద్ధతులు (OpenSSF Scorecard)
Open Source Security Foundation చేసే GitHub రిపోజిటరీ crystal-lang/crystal ఆటోమేటిక్ తనిఖీ, చివరిసారి 19 అక్టోబర్, 2026న.
- కోడ్ రివ్యూ10
- చురుకైన నిర్వహణ10
- సెక్యూరిటీ పాలసీ10
- రిపోజిటరీలో బైనరీలు లేవు10
- లైసెన్స్ ప్రకటించబడింది10
- పిన్ చేసిన డిపెండెన్సీలు5
- ప్రమాదకర వర్క్ఫ్లో లేదు0
- పరిమిత టోకెన్ అనుమతులు0
- OpenSSF Best Practices బ్యాడ్జ్0
- ఫజింగ్0
- సంతకం చేసిన రిలీజ్లు0
- స్టాటిక్ కోడ్ విశ్లేషణ0
ఈ స్కోర్ ప్రాజెక్ట్ను ఎలా తయారు చేసి విడుదల చేస్తారో చెబుతుంది; ప్రోగ్రామ్ ఇన్స్టాల్ చేయడం సురక్షితమా కాదా అని కాదు. scorecard.dev
ఇటీవలి వెర్షన్లు
మొత్తం 26 వెర్షన్లు ›4 సంవత్సరాల్లో 26 వెర్షన్లు · ఏటా సుమారు 7.2
| వెర్షన్ | తేదీ | సైజ్ | ఫైల్లు |
|---|---|---|---|
| 1.22.1తాజా | 22 అక్టోబర్, 2026 | — | 64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)64-బిట్ ZIP |
| 1.22.0 | 12 అక్టోబర్, 2026 | — | 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup) |
| 1.21.1 | 26 సెప్టెంబర్, 2026 | — | 64-బిట్ ZIP64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup) |
| 1.21.0 | 16 జులై, 2026 | — | 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup) |
| 1.20.3 | 2 జులై, 2026 | — | 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup) |
| 1.20.2 | 15 మే, 2026 | — | 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup) |
| 1.20.1 | 29 ఏప్రిల్, 2026 | — | 64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)64-బిట్ ZIP |
| 1.20.0 | 17 ఏప్రిల్, 2026 | — | 64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)64-బిట్ ZIP |
కమాండ్ లైన్ ద్వారా ఇన్స్టాల్
సైలెంట్ ఇన్స్టాల్ ›winget install --id CrystalLang.Crystal -escoop install main/crystalcrystal-1.22.1-windows-x86_64-msvc-unsupported.exe /SP- /VERYSILENT /SUPPRESSMSGBOXES /NORESTARTప్రోగ్రామ్ ఫైల్లు (.exe): crystal.exe, shards.exe
సంబంధిత గైడ్: winget ఎలా వాడాలి: యాప్లు ఇన్స్టాల్, అప్డేట్
ఇతర సిస్టమ్లకు కూడా
brew install crystalసమాచారం
- ప్రచురణకర్త
- Manas Technology Solutions
- వర్గం
- ప్రోగ్రామింగ్ భాషలు మరియు SDK
- లైసెన్స్
- Apache-2.0
- ధర
- ఉచితం
- సోర్స్ కోడ్
- github.com/crystal-lang/crystal
- ప్రోగ్రామింగ్ భాష
- Crystal
- అవసరమైన సిస్టమ్
- Windows 11 / 10
- ఆర్కిటెక్చర్
- 64-బిట్
- ఇన్స్టాలర్
- EXE (Inno Setup), పోర్టబుల్
- వెర్షన్
- 1.22.1
- విడుదల
- 22 అక్టోబర్, 2026
- కేటలాగ్లో చేర్చినది
- 10 మార్చి, 2023
- నమోదైన వెర్షన్లు
- 26
- అప్డేట్లు / సంవత్సరం
- 7.2
- GitHub స్టార్లు
- 20,465
- GitHub ఫోర్క్లు
- 1,729
- వెబ్సైట్
- crystal-lang.org
- winget ID
- CrystalLang.Crystal
- Scoop ప్యాకేజ్
- main/crystal
ఏ ఫైల్లను తెరుస్తుంది (1)
రేటింగ్లు మరియు రివ్యూలు
ఇంకా రివ్యూలు లేవు. మొదట రేటింగ్ ఇచ్చేది మీరే అవ్వండి.
Crystal ప్రత్యామ్నాయాలు
అన్నీ చూడండి ›-
ఓపెన్ సోర్స్2.1మి ↓ -
ఓపెన్ సోర్స్2.8మి ↓ -
ఓపెన్ సోర్స్3.7మి ↓ -
ఓపెన్ సోర్స్249.7వే ↓ -
ఓపెన్ సోర్స్1.9మి ↓ -
ఓపెన్ సోర్స్1.4మి ↓ -
ఓపెన్ సోర్స్263.6వే ↓ -
ఓపెన్ సోర్స్2.2మి ↓
తరచుగా అడిగే ప్రశ్నలు
Crystal ఉచితమేనా?
అవును. Crystal ఓపెన్ సోర్స్ సాఫ్ట్వేర్ (Apache-2.0 లైసెన్స్).
Crystal డౌన్లోడ్ చేయడం సురక్షితమేనా?
ఫైల్ github.com నుంచి డౌన్లోడ్ అవుతుంది, అది ప్రచురణకర్త సొంతం; ExeAtlas ఫైల్ను హోస్ట్ చేయదు, మార్చదు. డౌన్లోడ్ చేసిన ఫైల్ SHA256 హ్యాష్ను ఇక్కడ చూపిన హ్యాష్తో సరిపోల్చండి, లేదా ఆ హ్యాష్ VirusTotal రిపోర్ట్ తెరవండి.
winget తో Crystal ఎలా ఇన్స్టాల్ చేయాలి?
PowerShell లేదా Windows Terminal తెరిచి, ఈ పేజీలో ఉన్న winget కమాండ్ రన్ చేయండి. winget అధికారిక ఇన్స్టాలర్ను డౌన్లోడ్ చేసి, రన్ చేసే ముందు దాని SHA256 హ్యాష్ తనిఖీ చేస్తుంది.
Crystalను సైలెంట్ ఇన్స్టాల్ చేయవచ్చా?
అవును. సైలెంట్ ఇన్స్టాల్ పేజీలో ప్రతి ఇన్స్టాలర్కు ఖచ్చితమైన కమాండ్ ఉంది.
Crystal ARM (Windows on Arm)లో పనిచేస్తుందా?
ARM64 బిల్డ్ లేదు; Windows 11 on Armలో 64-బిట్ వెర్షన్ ఎమ్యులేషన్ ద్వారా రన్ కావచ్చు.
Crystal పాత వెర్షన్ ఎక్కడ డౌన్లోడ్ చేయాలి?
వెర్షన్ల పేజీలో 7 మార్చి, 2023 నుంచి ఇప్పటి వరకు మొత్తం 26 వెర్షన్లు, వాటి అధికారిక ఇన్స్టాలర్ ఫైల్ల లింక్లతో ఉన్నాయి.
అడ్మినిస్ట్రేటర్ హక్కులు లేకుండా Crystal వాడవచ్చా?
అవును, ఒక్కో యూజర్కు ఇన్స్టాల్ అయ్యే ఇన్స్టాలర్ ఉంది; దానికి అడ్మినిస్ట్రేటర్ హక్కులు అవసరం లేదు.
Crystalకు ప్రత్యామ్నాయాలు ఏవి?
Go Programming Language, LLVM, CMake, Deno మరియు Yarn. ప్రత్యామ్నాయాల పేజీలో వీటి పోలిక ఉంది.