Roc retweeted
A Preview of Roc 0.1.0 by @rtfeldman at Func Prog Sweden

@roc_lang first numbered release, 0.1.0, is on the horizon. This talk previews what we’re aiming to include, the key language and tooling milestones needed to get there.

youtu.be/a7qEOtkkDb8
1
3
21
6,316
Roc retweeted
I spent a few minutes diving into this philosophy in my "Dependency Cultures" talk from Software Should Work a couple weeks ago.

Now the recording is up!

youtu.be/E82ly38YEEQ?si…
Fork your dependencies, trim them to only your use case, never update unless it breaks for your users. I’ve been vocal about this for 10+ years. I’ve always said that updating is way riskier than latent bugs (which can be tracked and CVEs monitored).

If you are updating a dependency, it’s on you to analyze every single commit in the full transitive set of dependencies. If you dont see anything compelling, dont update!

I remember at HashiCorp once in awhile an engineer would try to update a dep or replace a DIY lib with an external one and id always ask “show me the commit we need.” Dont update for the sake of it.

Feeling pretty swell about this mentality with all the supply chain attacks happening.
4
12
101
12,127
Roc retweeted
A Preview of @roc_lang 0.1.0 by @rtfeldman

Register for free and read more at: meetup.com/func-prog-swed…

And you can join from anywhere as we are live streaming.
3
5
13
1,316
Roc retweeted
Since the @bunjavascript folks recently wrote about their experience moving from Zig to Rust, it seemed like a good time to write about our experience rewriting @roc_lang from Rust to Zig!

rtfeldman.com/rust-to-zig
18
116
861
55,982
A longtime member of the Roc community just launched a new conference!
"Software Should Work" will be in Columbia, Missouri on July 16-17.

The speaker lineup includes Andrew Kelly (@ziglang) and our very own @rtfeldman 🔥

Check it out at softwareshould.work
1
3
22
5,074
Replying to @roc_lang
@ziglang @rtfeldman This is not a sponsored post, we just think the conference will be awesome!
0
0
2
1,649
New syntax, new compiler, new Roc ✨

Watch the full talk on where the language is today and where we’re going:
youtu.be/VnPw9rk8FI8?si…
3
12
107
42,392
Massive thanks to our new corporate sponsor, @class_lambda! 🎉

We really appreciate the support. 💜
0
2
20
3,691
Roc retweeted
The @roc_lang track is live on @exercism_io! Exercism is a fantastic platform for learning programming languages and I'm very happy to say that Roc is now part of it. To mark the occasion I wrote a blog post about one of my solutions: isaacvando.com/roc-exercism-f…
0
6
34
16,045
Here's something useful! Pure Roc implementations of:

⭐️SHA-256
⭐️HMAC-SHA 256
⭐️Base64
⭐️Hexadecimal strings

github.com/quelgar/roc-ut…

(Security note: these aren't trying to be resilient to timing attacks, so only use them for use cases where timing attacks aren't a concern!)
0
5
35
6,004
Roc retweeted
Someone at #sycl24 was just talking about organizing a @roc_lang conference in Côte d'Azur in the next year or so...if that existed, would you want to attend? 😃
9
5
29
6,375
Thanks to Alf Richter for creating a Roc extension for @zeddotdev - it has both a language server integration and tree-sitter grammar for syntax highlighting!

github.com/h2000/zed-roc
0
2
52
19,949
Here's something useful that comes up a lot: a @roc_lang package by @imclerran for parsing ISO-8601 date/time strings! 🎉

github.com/imclerran/Roc-…
0
1
20
4,073
Here's something @isaacvando used the same platform to create: a drum machine! 🎶

Try it in the browser: isaacvando.github.io/roc-drum-machi…

Code: github.com/isaacvando/roc…

Beats in video created by @bhansconnect's wife! 🎧
Check this out: a fun little game with a familiar bird! 🦅

Here's the @roc_lang source code, plus a link to play it in the browser on @itchio:

github.com/lukewilliambos…
0
1
14
7,477
Check this out: a fun little game with a familiar bird! 🦅

Here's the @roc_lang source code, plus a link to play it in the browser on @itchio:

github.com/lukewilliambos…
Write @wasm4_org games in Roc! 🔥

github.com/lukewilliambos…

Example games:

🐍Snake github.com/lukewilliambos…

🔊 Sound generator github.com/lukewilliambos…

Bonus: a tip about hot code loading on it: roc.zulipchat.com/#narrow/stream…

Created by @bhansconnect and @bosyluke! 🎉
1
6
51
10,264
Write @wasm4_org games in Roc! 🔥

github.com/lukewilliambos…

Example games:

🐍Snake github.com/lukewilliambos…

🔊 Sound generator github.com/lukewilliambos…

Bonus: a tip about hot code loading on it: roc.zulipchat.com/#narrow/stream…

Created by @bhansconnect and @bosyluke! 🎉
0
6
50
9,383
Roc retweeted
My first commit in @roc_lang : the Raytracer challenge

github.com/uberto/raytrac…

Roc is a really interesting language, and a lot of fun!
2
2
21
3,391
Thanks so much to our first Australian corporate sponsor, Decem! 🇦🇺

Their announcement post:

linkedin.com/posts/decemau_…

Thank you so much for helping move Roc forward! 🎉
3
6
35
4,464
Replying to @roc_lang
If your employer is interested in sponsoring Roc's development, send me a DM and we can sort out the details!
0
0
0
1,321
Thanks to everyone posting in Roc Zulip about their experiences using Roc for Advent of Code!

It's great to see the solutions people are coming up with, along with all the feedback, bug reports, and enjoyment:

roc.zulipchat.com/#narrow/stream…
0
2
36
3,822