I'm going to give a talk online at Func Prog Sweden, basically talking about where Roc is right now as far as 0.1.0 release, what's left before we're ready to land our first numbered version, etc. - I believe they'll be recording it for YouTube later, but you can also join live if you want to ask questions after etc!
https://www.meetup.com/func-prog-sweden/events/315394699/
Welcome back to (online) Sweden :flag_sweden::smile:I’ll watch live for sure!
I've only been to Sweden once (Malmö for Øredev years ago), but I definitely want to go back in person someday! :flag_sweden:
Let me know when you do and I'll take you places :) There are some good conferences, so you'll probably have a reason some time. Func Prog's conference is in October, so that may be a bit last-minute with planning and all ;P
I unfortunately have to ration my conference attendance until my kid gets older :sweat_smile:
I've been turning down more invitations to speak per year than actually attending conferences
Would love to see these question answered:
I hope roc will be a mixture of ocaml and elm :upside_down:
no plans to change code hosting
also no plans one way or the other on basic-cli's underlying host
I'd say Roc has some things in common with both OCaml and Elm, but also now a ton of stuff that's unique to Roc :smile:
:point_up: starting now!
There was a distracting thing happening w/ the camera where since your head is against a white bed as you move your head around something is automatically adjusting the exposure making everything get darker and lighter depending on how much of the bed your head is covering.
Good talk though, I'm going to have to rewatch it at 2x as I struggle to focus on 1x videos, but it gave me a better sense of what the goals/overall vision is
Jake Brownson said:
There was a distracting thing happening w/ the camera
Easiest fix might be a darker blanket on the bed hah
I'll have a more invasive fix for the next video I'll be recording: I'm moving to a new place :laughing:
Great talk, congrats
I noticed that you didn't present the concept of platforms. Rather, you talked about the possibility of limiting what a Roc program can do, for safety reasons. Just curious: is it just for lack of time, or because that's the main feature of platforms in your view, and other potential benefits are somewhat secondary?
Or perhaps many new users tend to push back on platforms? I know it took me a while to be convinced by the concept: I was afraid that there might rarely be a platform that offers exactly the combination of features that the project needs, forcing everyone to either build their own platform or rewrite C libraries in Roc. After more thought, I believe that off-the-shelf platforms can cover 90% of use cases, and if platforms are easy to create, the last 10% are not so bad. Plus, in the age of AI, porting a C library to Roc isn't as much work as it used to be. Last but not least, platforms are fantastic to get up and running quickly with the underlying tech, such as graphics or databases, with barely any setup.
was the talk recorded?
I think it was recorded!
@Aurélien Geron mostly just something I wanted to try out - like just focus on the benefits to the use cases (servers/GUIs/scripting/etc) without getting into exactly how we achieve those benefits
Jared Ramirez said:
was the talk recorded?
I watched it here: https://www.youtube.com/watch?v=xL4f8xZ04YI&t=625s
Richard Feldman said:
Aurélien Geron mostly just something I wanted to try out - like just focus on the benefits to the use cases (servers/GUIs/scripting/etc) without getting into exactly how we achieve those benefits
Yeah, I like that approach, it was really convincing. Perhaps you could add "quick setup" to the list of Roc benefits (with or without mentioning platforms). For example, it's trivial to compile and run a game thanks to the ray platform: the first time I tried it, I literally copy/pasted the examples/hello_world.roc and ran roc hello_world.roc, and boom, it worked. With other languages, it works something like this: git clone project, install the dependencies, configure, make, pray, error, debug, install other dependencies, etc.
Also shared on Reddit https://www.reddit.com/r/roc_lang/s/NQwCxy9XiJ
If you smash the like on that we can feed the algorithm and get Roc out there to more people :smile:
Thank you @Aurélien Geron for sharing the link, I really enjoyed watching the talk
nice Terrocotta demo :fire:
Last updated: Aug 12 2026 at 12:35 UTC