Stream: announcements

Topic: Jan 2026 - Are we Roc'n the **new** compiler yet?


view this post on Zulip Luke Boswell (Jan 01 2026 at 00:08):

Are we Roc'n the new compiler yet?

Docs

Roc CLI

Platforms

Tooling

Packages

view this post on Zulip Luke Boswell (Jan 01 2026 at 00:23):

This is a quick snapshot of where things are at right now. Roc has been moving very quickly, so the above will probably be way out of date in a few days, but I wanted to give an overview for folks who may not be able to follow every message in Zulip.

:smiley:

view this post on Zulip Niclas Ahden (Jan 01 2026 at 00:36):

Just waiting for basic-cli, packages, and JSON encode/decode, then I’m all-in :)

view this post on Zulip Rick Hull (Jan 23 2026 at 18:08):

@Niclas Ahden https://github.com/rickhull/roc-init shows how to get basic-cli going (migrate-zig-compiler branch). It may not have all of your required features

view this post on Zulip Eli Dowling (Jan 26 2026 at 17:53):

tree-sitter-roc is updated to support the latest roc syntax! :tada:
Grab the latest grammar and query files here: https://github.com/faldor20/tree-sitter-roc

I also overhauled the queries in the repo, so we now have a unified set of queries and we template in the query names for each editor. This will help keep the queries in sync, which was always a big issue in the past.
I've not tested any editor other than helix, but neovimmers and emacsers let me know if anything breaks.
@Alf Richter for zed hopefully you can use the templated queries, I'm generating them, but I'm not sure they're all correct.
image.png

view this post on Zulip Luke Boswell (Jan 26 2026 at 21:10):

@Eli Dowling I'll have a crack at updating the Zed extension for @Alf Richter

view this post on Zulip Luke Boswell (Jan 26 2026 at 21:23):

Draft PR here https://github.com/h2000/zed-roc/pull/8

It appears we broke the LSP goto def and outline functionality recently. Just looking into that before I mark this as ready. But the syntax highlighting looks great!

view this post on Zulip Luke Boswell (Jan 26 2026 at 21:39):

Found and resolved the LSP errors, that is all in Roc so will push a fix over there.

view this post on Zulip Luke Boswell (Jan 26 2026 at 22:40):

@Eli Dowling https://github.com/faldor20/tree-sitter-roc/issues/39 bug report for nested symbol outlines


Last updated: Feb 20 2026 at 12:27 UTC