@xoron @khleedril

Perhaps useful, so just bringing it up. The #Makepad team are in their presentations always particularly proud in how they make #Rust builds in mere seconds across the full range of compile targets. They make builds after live coding *during* the presentation. Perhaps some of their methods to achieve this are applicable for you. Other than that, watching a recent Makepad presentation is inspiring, as their project is an impressive feat.

https://makepad.nl/

Btw, #Robrius uses Makepad and perhaps has similar approach to compiles, idk really. It is another cool initiative, who build #Robrix a matrix client with their app framework.

https://robius.rs/

Makepad

Blazingly fast cross platform Rust UIs. Makepad is an in development shader based live designable OSS UI-Framework.

@rikarends I saw your wonderful talk about #Makepad (at rustconf.nl). As an old Swing developer, the idea I find the most interesting in makepad (for a "non-makepader") is the full UI rebuild on event (which is so obviously different of my tradition). Otherwise, the performance in your demos is stunning !

This #Makepad demo and talk was jawdropping for me. A new live-coding, cross device, app platform UI thing written in #Rustlang that uses your GPU.

https://www.youtube.com/watch?v=rC4FCS-oMpg

The demo reminds me of Smalltalk demos, except the UX is pretty and modern. There is an attempt at unifying the IDE and the design tool that is refreshing.

There is a ton to unpack, I could watch @rikarends 's video a couple of times to try to glean more understanding.

Makepad: Designing modern UIs with Rust - Rik Arends - RustNL 2023

YouTube
Great opening talk at @rustnl about #Makepad with super cool demos. The whole presentation is made in Makepad. #rust