

On the other hand, bevy is such a neat general manager and framework. You can run crossplatform parallel async within it, stall things with timers, set custom loop rates. I’m experimenting with using it as non-game frontend, and so far it seems much more suited for fast development than those reactive frameworks imitating js frameworks if something more complicated than simple ui is needed. The gaming community cares for each othes, so sweet. The only downside is 30mb wasm file for prototype level of complexity app, but I haven’t even started optimizing yet, and it will not grow much probably once it becomes super sophisticated.

Yeah, I actually worked with a guy who thought it’s all a bunch of noncense, and made really harsh jokes about typesafety and ownership rules and such, yet delivered decent Rust code!