Hacker GitHub

← All repos

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

Mentions per year 138 mentions · busiest year 2017 (23)
20082026
  1. 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?
  2. …were already discussed, specifically some async DNS alternatives. See also here the discussion: https://github.com/crystal-lang/crystal/issues/13619
    comment by albertzeyer · 2025-12-12 · in Async DNS
  3. …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
  4. …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
  5. …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
  6. …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
  7. > 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
  8. …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...
  9. > 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
  10. ▲ 3
    Crystal 1.10.0 Released
    story by ksec · 2023-10-09 · 0 comments
  11. 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.
  12. …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
  13. „All the main platform features for Windows are finished“ (10 days ago) https://github.com/crystal-lang/crystal/issues/5430
  14. 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
  15. Crystal lang has both compiler and interpreter. https://github.com/crystal-lang/crystal
  16. 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
  17. 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
  18. …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
  19. 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
  20. …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
  21. …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
  22. …= 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…
  23. ▲ 3
    Crystal Lang 1.5.0 Released
    story by snird · 2022-07-07 · 0 comments
  24. …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
  25. 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…
  26. ▲ 3
    Crystal 1.4.0 Released
    story by adenozine · 2022-04-06 · 0 comments
  27. …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…
  28. …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?
  29. …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
  30. …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
  31. ▲ 3
    Crystal interpreter: REPL and debugger like Ruby's Pry
    story by philippclassen · 2021-07-25 · 1 comment
  32. …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
  33. 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
  34. 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
  35. 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
  36. > 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
  37. 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
  38. ▲ 46
    Crystal Programming Language 1.0
    story by colesantiago · 2021-03-22 · 1 comment
  39. See e.g. https://github.com/crystal-lang/crystal/wiki/Used-in-product...
    comment by Rochus · 2020-12-25 · in Ruby 3.0
  40. …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
  41. 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
  42. > 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
  43. …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
  44. …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
  45. …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
  46. …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
  47. Are you aware that Crystal uses GC? ( https://github.com/crystal-lang/crystal/wiki/FAQ#language-x-... )
  48. 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
  49. 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
  50. …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?