YouTube magic that brings views, likes and suibscribers
Get Free YouTube Subscribers, Views and Likes

Why You Shouldn’t Build Your Next App in Rust

Follow
warpdotdev

In this video, we will explore why programming a UI in Rust is so hard and what are some of the possible solutions if you are looking to build an app in the Rust programming language. ‍

You see Rust being talked about EVERYWHERE and for good reason. Something that isn't so obvious is how hard it is to create a User Interface (UI) with it.

We will look at how Rust’s unique memory management model and lack of inheritance make it difficult to use traditional objectoriented programming patterns for UI development. We will also see how some Rust frameworks and libraries are trying to overcome these difficulties by using different approaches, such as functional programming, entitycomponentsystems, immediate mode GUI, and even the DOM.

If you are interested in learning more about Rust and UI programming, this video is for you!

Written Version
https://www.warp.dev/blog/whyisbuil...

LINKS

Try Warp now for FREE bit.ly/warpdotdev

Twitter
  / warpdotdev  

TikTok
  / warp.dev  

TIMESTAMPS

0:00 Why Rust is Loved
0:34 What Makes Rust So Unique?
1:45 How UI Programming (Usually) Works
2:46 How Rust Makes This Hard
4:21 Attempting UI Design with Rust
5:34 How We Are Tackling Rust with UI
6:10 ELM Architecture
7:26 Entity Component Structure
7:58 How We Are Building UI
9:03 What Are Your Thoughts?

posted by jessjazzyo2