Mike Dominick
๐ค SpeakerAppearances Over Time
Podcast Appearances
Yeah, so, and it does, how strictly does LibCosmic enforce that MVC paradigm?
And I should probably define for some of our listeners or our students, MVC is Model View Controller, right?
So models are basically your data models.
If you use exactly what they sound like, the thing the user looks at and controllers handle the passing data between the models and the views.
High, overly simplified, but that's your basic thing.
If you've ever looked at Rails, Rails is forcing MVC as well, or tries to.
Which honestly is a super clean way to do it.
Just forcing that paradigm prevents a whole number of bugs, right?
It's crazy things where people try to write, you know, UI and have race conditions in their UI.
It's kind of harder to do that if you're just updating state and that is propagating to the UI.
We should just backtracking a little.
Bevy is a Rust game engine.
You got to tell me a little bit about that.
Yeah, I have also dabbled in the game development thing, and I ended up just writing a small engine in C++ because I really don't like those editors.
It's just, I don't know, it must be the days of being forced to use things like Dreamweaver way back in the day.