crystal-lang/crystal
View on GitHub ↗ ★ 20,482 Crystal
The Crystal Programming Language
138 mentions on Hacker News by 97 people: 19 stories, 119 comments · first 2013-03-13 · latest 2026-04-16
20082026
-
Crystal's issues list 785 open issues tagged as bugs, as of today, 16. april 2026: https://github.com/crystal-lang/crystal/issues?q=state%3Aope... Is that normal? Or does someone just really need to close some stale bugs?
comment by redbar0n · 2026-04-16 · in High-Level Rust: Getting 80% of the Benefits with 20% of the Pain -
…basically replicates getaddrinfo but supports this in an async way)? See also here the discussion: https://github.com/crystal-lang/crystal/issues/13619
comment by albertzeyer · 2025-09-13 · in RIP pthread_cancel -
…improved. https://crystal-lang.org/api/1.13.3/Dir.html . The stdlib code is also highly readable: https://github.com/crystal-lang/crystal/blob/d14d04562/src/d... shows that #each_child just calls #read and yields it to the block, so I…
comment by compumike · 2024-09-30 · in Notes on the Crystal Language -
…the file is created is DoS the mktmp call by racing ahead of it 100 times until it gives up. [1] https://github.com/crystal-lang/crystal/blob/release/1.13/sr...
comment by bhaney · 2024-09-29 · in Notes on the Crystal Language -
…level as a require. Here is a related discussion that arised in Crystal community a few years ago: https://github.com/crystal-lang/crystal/issues/4439
comment by psychoslave · 2024-01-23 · in The end of "Useless Ruby sugar": On intuitions and evolutions -
> What's the state of Windows support. https://github.com/crystal-lang/crystal/issues/5430 > UPDATE 2023-04-24: > All the main platform features for Windows are finished! > There are still some smaller stories pending. Project board:…
comment by diggan · 2024-01-14 · in Crystal 1.11.0 Is Released -
…etc. But they for sure exist. [0] https://gitlab.com/freepascal.org/fpc/source/activity [1] https://github.com/crystal-lang/crystal/activity [2] https://forum.lazarus.freepascal.org/index.php/topic,65631.0...
comment by sspiff · 2024-01-12 · in Is Fortran “A Dead Language”? (2022) -
> It always puzzled me why Crystal didn't catch up? M:N wasn't added until late 2019 :( -- https://github.com/crystal-lang/crystal/pull/8112
comment by jlffwoymasdf · 2023-12-05 · in Rage: Fast web framework compatible with Rails -
▲ 3
Crystal 1.10.0 Releasedstory by ksec · 2023-10-09 · 0 comments
-
Yeah, there's a GH issue thread here that I keep an eye on: https://github.com/crystal-lang/crystal/issues/5430 I figure whenever windows support lands will be a good time to give it a shot again.
comment by debaserab2 · 2023-09-25 · in Show HN: Crystaldoc.info – Crystal Shards API Documentation Hosting -
…a time span and can serialize into the valid format. For an example, see this proposal in Crystal: https://github.com/crystal-lang/crystal/issues/11942 Example: A duration of 15 days, 5 hours, and 20 seconds would be: P15DT5H0M20S A…
comment by devmunchies · 2023-08-31 · in RFC 3339 vs. ISO 8601 -
„All the main platform features for Windows are finished“ (10 days ago) https://github.com/crystal-lang/crystal/issues/5430
comment by xenonite · 2023-05-05 · in A look at Crystal, a programming language for humans -
You can define string enum type with a macro. https://github.com/crystal-lang/crystal/issues/10281#issueco...
comment by cysky · 2023-01-27 · in Nelua: AOT statically typed Lua -
Crystal lang has both compiler and interpreter. https://github.com/crystal-lang/crystal
comment by cysky · 2023-01-12 · in Compiled and interpreted languages: Two ways of saying tomato -
One minor note: Crystal achieved basic Windows support as of 2021/11/18. https://github.com/crystal-lang/crystal/issues/5430 As of Crystal 1.5.0, Windows support is basically there. https://crystal-lang.org/2022/07/06/1.5.0-released.html…
comment by postmodern_mod3 · 2022-11-29 · in Crystal for Rubyists -
It’s getting pretty close. Windows status: https://github.com/crystal-lang/crystal/issues/5430
comment by chillfox · 2022-11-29 · in Crystal for Rubyists -
…a genuine statement. Currently Crystal Requires a full installation of Visual Studio on Windows: https://github.com/crystal-lang/crystal/issues/6170
comment by svnpenn · 2022-09-02 · in Crystal Programming Language -
Windows support is close. See this issue: https://github.com/crystal-lang/crystal/issues/5430
comment by bovermyer · 2022-09-02 · in Crystal Programming Language -
…There's one open PR and one open issue [0] remaining before windows is considered supported. [0] https://github.com/crystal-lang/crystal/issues/5430
comment by creatable · 2022-09-02 · in Crystal Programming Language -
…https://git.sr.ht/~kb/matrix/tree/main/item/src/matrix.cr One missing item though is SIMD support: https://github.com/crystal-lang/crystal/issues/3057 Re docgen - that's built into the compiler: https://crystal-lang.org/reference/1.5/syntax…
comment by kimburgess · 2022-09-02 · in Crystal Programming Language -
…= nil end # END MONKEYPATCH This adds a new field the standard library HTTP::Server::Context https://github.com/crystal-lang/crystal/blob/1.5.0/src/http/... / https://crystal-lang.org/api/1.5.0/HTTP/Server/Context.html so I can specify a…
comment by compumike · 2022-07-13 · in Show HN: Inflation-adjusted stock charts – Total Real Returns -
▲ 3
Crystal Lang 1.5.0 Releasedstory by snird · 2022-07-07 · 0 comments
-
…worked on since 2013 and is still WIP as of 2022 with major language features still not working... https://github.com/crystal-lang/crystal/issues/5430
comment by speps · 2022-06-30 · in Mastering Nim – now available on Amazon -
Regarding the REPL, they actually merged a PR with support for interactive/debug mode. https://github.com/crystal-lang/crystal/pull/11159 . There is an accompanying blog post here https://crystal-lang.org/2021/12/29/crystal-i.html . I…
comment by bnjamin · 2022-04-29 · in Ask HN: The Crystal programming language – what are your impressions? -
▲ 3
Crystal 1.4.0 Releasedstory by adenozine · 2022-04-06 · 0 comments
-
…and performance on par with Golang. But Crystal has around 468 open bugs at the time of writing :( https://github.com/crystal-lang/crystal/labels/kind%3Abug Issues are well over 1k…
comment by redbar0n · 2022-02-05 · in Don't make me think, or why I switched to Rails from JavaScript SPAs -
…Though I’ve hardly used Ruby or Crystal, so can’t say how well it’s fairing on that goal. [0] https://github.com/crystal-lang/crystal
comment by mrpadie · 2022-01-12 · in Ask HN: New Programming Language? -
…https://gitlab.com/arctic-fox/spectator/-/merge_requests/34 [2] https://gitlab.com/yb66/aes-gcm [3] https://github.com/crystal-lang/crystal/pull/11201 [4] https://github.com/crystal-lang/crystal/blob/1.1.0/CHANGELOG... [5]…
comment by brigandish · 2022-01-12 · in An Ode to Ruby -
…the devs have refused to implement single-line if...then...end simply because they don't like it ( https://github.com/crystal-lang/crystal/issues/4117 ) - cryptic error messages, mostly type-related: this might have got better in…
comment by Doctor_Fegg · 2021-11-11 · in Crystal 1.2.2 Is Released -
▲ 3
Crystal interpreter: REPL and debugger like Ruby's Prystory by philippclassen · 2021-07-25 · 1 comment
-
…block closures, c-library binding (only libc works IIRC). You can follow the activity here: https://github.com/crystal-lang/crystal/pull/10910 I was pleasantly surprised myself that the interpreter actually already somewhat worked, as you…
comment by npn · 2021-07-21 · in Crystal 1.1.0 -
Look at their improvement (2x) in HTTP/RPS after moving to io_uring. It's not there yet though https://github.com/crystal-lang/crystal/issues/10740
comment by ptrwis · 2021-07-21 · in Crystal 1.1.0 -
Lack of support for native Windows[1] is probably not helping adoption as well. [1] https://github.com/crystal-lang/crystal/issues/5430
comment by speps · 2021-07-21 · in Crystal 1.1.0 -
https://github.com/crystal-lang/crystal/issues/5430 this issue tracks Windows progress, it hasn't been really updated in a while. I've been following Crystal Windows port for over a year, nothing changed yet.
comment by atraac · 2021-03-23 · in Crystal 1.0 – What to expect -
> I think any new programming language should have a "why?" section on their page. It's right here: https://github.com/crystal-lang/crystal
comment by coldtea · 2021-03-22 · in Crystal 1.0 – What to expect -
Link to the direct release changenotes: https://github.com/crystal-lang/crystal/releases/tag/1.0.0
comment by mfkp · 2021-03-22 · in Crystal 1.0 – What to expect -
▲ 46
Crystal Programming Language 1.0story by colesantiago · 2021-03-22 · 1 comment
-
…out it was because the DNS resolver wasn't multithreaded. Years later, the issue is still open. https://github.com/crystal-lang/crystal/pull/2829 https://github.com/crystal-lang/crystal/pull/4236 It's still a good fit for CPU-bound…
comment by shaicoleman · 2020-11-06 · in Switch from Ruby to Crystal -
You can track progress at https://github.com/crystal-lang/crystal/issues/5430 But for many applications that's a non-issue.
comment by viraptor · 2020-11-06 · in Switch from Ruby to Crystal -
> So, what’s the catch? No windows support. (Seems to be progressing, though) https://github.com/crystal-lang/crystal/issues/5430
comment by nurettin · 2020-11-06 · in Switch from Ruby to Crystal -
…of TCP and HTTP. [0]: https://blog.cloudflare.com/how-stacks-are-handled-in-go/ [1]: https://github.com/crystal-lang/crystal/blob/master/src/sock...
comment by espadrine · 2020-06-23 · in Go vs. Crystal Performance -
…C's efficiency for running code." Not tried it myself, but anyone interested can have a look at: https://github.com/crystal-lang/crystal
comment by bsldld · 2020-01-31 · in The Odin Programming Language -
…prog-lang just targets LLVM (so to speak) and doesn't have to worry about specific platforms. [1] https://github.com/crystal-lang/crystal/issues/2569
comment by fizixer · 2019-12-26 · in Nim vs. Crystal -
…maybe. But folks have been using Crystal since before that. This is the Github issue in question; https://github.com/crystal-lang/crystal/issues/26
comment by rishav_sharan · 2019-12-24 · in Lilith: x86-64 OS written in Crystal -
Are you aware that Crystal uses GC? ( https://github.com/crystal-lang/crystal/wiki/FAQ#language-x-... )
comment by Reelin · 2019-12-23 · in HyperbolaBSD Roadmap: hard fork of the OpenBSD kernel and userspace -
You're probably describing this or a related issue: https://github.com/crystal-lang/crystal/pull/6351 I don't think it was ever a major roadblock. The fix isn't pretty but it doesn't come up that often in practice.
comment by ezrast · 2019-12-23 · in Lilith: x86-64 OS written in Crystal -
Note: Crystal doesn’t support native Windows, but they’re steadily getting there https://github.com/crystal-lang/crystal/issues/5430
comment by SeekingMeaning · 2019-12-01 · in New Programming Languages to Learn in 2019 -
…EDIT: Took a little digging but I found it [1] (and yes it's primarily x86_64 linux+macOS) [1] https://github.com/crystal-lang/crystal/wiki/Platform-Suppor...
comment by wyldfire · 2019-11-12 · in Ask HN: What is your ML stack like?