I wish cargo would create like a “common dependency directory ” that would download the common dependencies. It should pull from this “common dependency directory” the next project that I compile if the versions match. If not, it downloads the dependency and updates the “common dependency directory” with the newest version. I feel like that would speed up compile time
I've been watching your videos for a while now, and this one is great! I only have one nitpicky point to make about egui, which is that while it certainly is a very powerful debug gui tool, it is also a great tool for real application gui as well, so long as they don't require complex state logic. To make it clear, I don't disagree with your point, I just feel like it would be a pity for people to not give egui a try for their projects based on the assumption that egui is only good for building debug tools. Thank you again for another awesome video, and for introducing me to a tool I really missed in the rust world. Processing and p5.js are great tools for creativity and having that in rust now makes my summer a lot better!
thanks for watching for so long and the kind words :) egui is definitely worth trying out, if only to experience what it's like to build with it. There are also drawbacks to choosing it. I believe the accessibility support, while improving, is not fully baked yet so you'd get better results from a SwiftUI interface or Web UI on that front, for example. One thing I really like about nannou is that it's really just a collection of other crates (noise-rs, glam, for example) and those can also be used in environments like Bevy which I'm looking forward to experimenting with. Today's video is on some Perlin noise graphs and I quickly ran into needing to write shaders for vizualizing 2d perlin noise, which I believe that Bevy is forging the way on at the moment
@@forkerion the editor here is Zed and I believe they have their own font. Perhaps available in a git repo in their org or something. Not sure, I was just testing zed at this time.
Sum types are a broader concept beyond Optionals. Sum types are what's known in Rust as Enums, and also tagged unions in other contexts. They're of course the mechanism through which the Option and Result types are implemented, but they're also present in many other types and for purposes other than encoding the possible lack of a value (e.g. IPv4 and IPv6 living in one type but having two different representations)
Tauri uses a Tauri dev's fork of winit called tao. There are plans to send the changes back to winit as some sort of an extension at some point.
I wish cargo would create like a “common dependency directory ” that would download the common dependencies. It should pull from this “common dependency directory” the next project that I compile if the versions match. If not, it downloads the dependency and updates the “common dependency directory” with the newest version. I feel like that would speed up compile time
Kinda like a cache layer
I've been watching your videos for a while now, and this one is great! I only have one nitpicky point to make about egui, which is that while it certainly is a very powerful debug gui tool, it is also a great tool for real application gui as well, so long as they don't require complex state logic. To make it clear, I don't disagree with your point, I just feel like it would be a pity for people to not give egui a try for their projects based on the assumption that egui is only good for building debug tools.
Thank you again for another awesome video, and for introducing me to a tool I really missed in the rust world. Processing and p5.js are great tools for creativity and having that in rust now makes my summer a lot better!
thanks for watching for so long and the kind words :) egui is definitely worth trying out, if only to experience what it's like to build with it. There are also drawbacks to choosing it. I believe the accessibility support, while improving, is not fully baked yet so you'd get better results from a SwiftUI interface or Web UI on that front, for example.
One thing I really like about nannou is that it's really just a collection of other crates (noise-rs, glam, for example) and those can also be used in environments like Bevy which I'm looking forward to experimenting with. Today's video is on some Perlin noise graphs and I quickly ran into needing to write shaders for vizualizing 2d perlin noise, which I believe that Bevy is forging the way on at the moment
nice videos, how do you setup your mac?
Do you have a video on egui?
not yet, it's on the list. Alongside tauri-egui.
What font do you use? I really like it.
meslo lg dz for powerline. Should be findable in a github repo by searching. **
@@chrisbiscardi and the editor one?
@@forkerion the editor here is Zed and I believe they have their own font. Perhaps available in a git repo in their org or something. Not sure, I was just testing zed at this time.
@@chrisbiscardi programatapro, costs 19 euros
Hi, how to draw a spline or curve trough points , but not polyline something like path in manim
i want zed editor on linux so badly
From playing the game to watching the coding engine named the same as it.. Crazy...
thank you ❤
I think "Sum" types needs to be "Some" types, or more correctly, "Option".
Sum types is the correct term, as it's not a Rust exclusive concept
Sum types are a broader concept beyond Optionals. Sum types are what's known in Rust as Enums, and also tagged unions in other contexts. They're of course the mechanism through which the Option and Result types are implemented, but they're also present in many other types and for purposes other than encoding the possible lack of a value (e.g. IPv4 and IPv6 living in one type but having two different representations)
Nani