roc-lang/roc
View on GitHub ↗ ★ 6,183 Zig
A fast, friendly, functional language.
21 mentions on Hacker News by 15 people: 2 stories, 19 comments · first 2022-08-13 · latest 2026-06-07
20082026
-
…I recently listened to: https://www.youtube.com/watch?v=XSXGf3oN2yU Here's the project in question: https://github.com/roc-lang/roc I think Bun just got a lot of visibility because of the speed and scope of the migration, which both shook…
comment by KronisLV · 2026-06-07 · in My Software North Star -
…if it does side effects), and the compiler warns you if you don't follow that convention. https://github.com/roc-lang/roc/blob/b2503210da6b58a4ce1254d...
comment by rtfeldman · 2026-06-01 · in Blorp Language -
…people ask what I've liked and disliked about using Zig I rarely even remember to bring it up. [0]: https://github.com/roc-lang/roc
comment by rtfeldman · 2026-03-11 · in Type resolution redesign, with language changes to taste -
Unsafe Rust is problematic: https://zackoverflow.dev/writing/unsafe-rust-vs-zig See also: https://github.com/roc-lang/roc/blob/main/www/content/faq.md... Zig is not entirely unsafe. It provides quite a few compile time checks and…
comment by chrisco255 · 2025-02-05 · in Zig; what I think after months of using it -
They recently changed the syntax to add parens, commas and use `|arg|` for closures :) https://github.com/roc-lang/roc/releases/tag/0.0.0-alpha2-ro...
comment by hillcapital · 2025-02-04 · in Roc rewrites the compiler in Zig -
For those following along https://github.com/roc-lang/roc https://github.com/multikitty/New-Programming-Languages-Show... https://www.youtube.com/watch?v=6qzWm_eoUXM
comment by sitkack · 2024-07-30 · in Functional languages should be so much better at mutation than they are -
…see how to make Single Page Apps, or really anything client side in Roc. I'm quite frustrated by https://github.com/roc-lang/roc/blob/main/roc-for-elm-progra... which doesn't answer this which is the first question imo.
comment by boxed · 2024-06-24 · in Gren 0.4: New Foundations -
…land before we can ship that. There are currently PRs in progress to implement those changes, e.g. https://github.com/roc-lang/roc/pull/6658 and https://github.com/roc-lang/roc/pull/6683
comment by rtfeldman · 2024-04-29 · in Functional semantics in imperative clothing -
Their FAQ is an eminently reasonable breakdown of their choices: https://github.com/roc-lang/roc/blob/main/FAQ.md I don't fully agree with all of the reasoning, but it's a reasonable position to stake.
comment by naasking · 2023-11-21 · in Roc – A fast, friendly, functional language -
Absolutely! More details: https://github.com/roc-lang/roc/blob/ad5ed57c4202f847cf9e215...
comment by rtfeldman · 2023-11-20 · in Roc – A fast, friendly, functional language -
…only playing). Edit: related to state management, the "platform" concept looks interesting too https://github.com/roc-lang/roc/wiki/Roc-concepts-explained#...
comment by asplake · 2023-11-20 · in Roc – A fast, friendly, functional language -
Oops, that's a bug - just opened an issue for it: https://github.com/roc-lang/roc/issues/6027 Thanks for pointing it out!
comment by rtfeldman · 2023-11-20 · in Roc – A fast, friendly, functional language -
…[0] I hope you can find it in your heart to give their work some consideration, if not mine. [0] https://github.com/roc-lang/roc/graphs/contributors
comment by rtfeldman · 2023-11-20 · in Roc – A fast, friendly, functional language -
Reminds me of: https://github.com/roc-lang/roc/blob/main/FAQ.md#why-doesnt-...
comment by eterps · 2023-05-15 · in What If? Driven Development -
…an attempt at bringing Elm to the desktop, the Roc language... here's an UI example written in Roc: https://github.com/roc-lang/roc/blob/main/examples/gui/hello...
comment by brabel · 2023-04-21 · in Current issues with the Qt project from the outside looking in -
…Elm lover it seems pretty compelling on the surface albeit less directly frontend-dev focused. [0] https://github.com/roc-lang/roc
comment by slimsag · 2023-04-08 · in Why and how we retired Elm -
…I was checking out a new programming language and the author rewrote the unsafe rust part to zig: https://github.com/roc-lang/roc/blob/main/FAQ.md#why-does-ro...
comment by Scarbutt · 2023-03-07 · in Zig as an alternative to writing unsafe Rust -
Roc is a new programming language written in Rust (and some Zig). https://github.com/roc-lang/roc/tree/main/crates
comment by surprisetalk · 2023-02-26 · in Ask HN: What are some good examples of Rust code bases to read and learn from? -
…still seems to have its sights set on webassembly support too) [0] https://www.roc-lang.org [1] https://github.com/roc-lang/roc
comment by slimsag · 2023-02-10 · in Ask HN: What Happened to Elm?