📝 Get your *FREE Rust cheat sheet* : www.letsgetrusty.com/cheatsheet
@3masonthree3 жыл бұрын
Absolutely loving these videos, watching these make so much more sense then everything else I've seen
@parttimelarry3 жыл бұрын
Thanks, looking to pick up some Rust, glad there is a channel focusing on this. Subscribed!
@minastaros Жыл бұрын
I agree, what the user actually want is not "loop over something, see if it fits, and then stuff it manually into something else" but "just gimme only those that match, and bundle them up, by the way".
@zainjadoon7593 жыл бұрын
btw when you finish the book, you should make tutorials of ggez the game library because it uses a lot of stuff that you learn in the rust book and it is relatively easy. You could make tutorials on how to make flappy bird or other games for example.
@nyzss3 жыл бұрын
i'm still watching the videos and learning more about rust and i've been thinking of doing something with ggez, bevy or amethyst (thinking more about going bevy as i've heard that it's more straightforward, but i'm still not exactly sure, some other opinion are welcome), and would love to see some kind of tutorial in any of these or other libraries.
@letsgetrusty3 жыл бұрын
Will definitely do game dev at some point!
@zainjadoon7593 жыл бұрын
@@nyzss I have heard that ggez was really easy and straightforward and I am pretty sure it can work with wasm with ggez wasm.
@nyzss3 жыл бұрын
@@zainjadoon759 thanks for the advice, yea also heard that ggez was quite easy so i'll give it a try first, and also thanks @Let's Get Rusty for these videos!
@exoticcoder53653 жыл бұрын
Yo I catch up all the episode now, Thanks so much so much 🙏🏻
@SilvestreVivo3 жыл бұрын
These videos are gold, thank so much for your effort and content. These explanations are much better that what I read in the book.
@hanyanglee90186 ай бұрын
Iter probably has better performance in general because the data locality is always better. This is more true for massive iteration. Very similar to the new pipe operator in c++
@lee452833 жыл бұрын
Keep up the good work!
@kurt7020 Жыл бұрын
If I had a dollar for every time I've seen an exponential time solution unknowingly implemented via iterators+adaptors - Use them like spice. Invididually, they may be zero cost, but this does not mean algorithms don't matter! They do! In the wrong combination they can indeed produce absolute horror shows of extremely slow code. Iterators or not, always be cognizant of what you are writing.
@SJ23982398 Жыл бұрын
Can you give an example? Or a link to examples?
@redcrafterlppa3032 жыл бұрын
Can you please make a video about making iterators for collections and the different types of iterators?
@inx18193 жыл бұрын
yess
@GolangDojo3 жыл бұрын
Please make a tutorial on how to get that sexy voice
@thoyo3 жыл бұрын
May I ask, what do you use Rust for in your everyday life? Is it primarily used for your job?
@letsgetrusty3 жыл бұрын
I have a full-time job that doesn't involve coding in Rust unfortunately. I am learning Rust in my free-time.
@thoyo3 жыл бұрын
@@letsgetrusty Gotcha, thanks for replying. I only ask because I don't see a lot of jobs for Rust. I'm mainly learning it to code Solana smart contracts.
@jacobhinchliffe66593 жыл бұрын
@@thoyo is solana fun to develop for because I'd like to make a token maybe lol and I have nothing to make in rust atm
@thoyo3 жыл бұрын
@@jacobhinchliffe6659 that's really cool! I hope you keep us updated on your progress
@hymppex3 ай бұрын
@@thoyomy guy you still alive ?? (Am learning it for solana as well, if you’d be my mentor i would be very grateful)
@JuanDeSouza72 жыл бұрын
holy s*** you have office, bedroom and kitchen all in the same room?
@SatumangoTheGreat Жыл бұрын
Might be a digitally inserted backdrop. I think his kitchen looks exceptionally tidy every time. Unlike mine :-)
@unperrier59988 ай бұрын
If your iterator is in the critical path then you'll feel the cost of the so called "zero cost high level abstraction" as you like to name them. You're telling the viewer there's virtually not cost when there's one and in most cases that's probably fine but in some places where performance matters (remember, Rust touts being as performant as C, if not more performant!!!) then those abstractions will waste cycles calling functions like next().