![Rust without rust](/img/default-banner.jpg)
- 9
- 3 705
Rust without rust
United Kingdom
Registrace 1. 06. 2020
Yo, I do Rust.
Evolution Simulator: Analysis
#opensource #github #rustlang #programming #coding
In the previous video I demonstrated an evolution simulator I was working on. In this video I'll analyse the overall evolution process and try to explain what happens for what reason.
And here's the project itself on GitHub: kul-sudo/eportal
In the previous video I demonstrated an evolution simulator I was working on. In this video I'll analyse the overall evolution process and try to explain what happens for what reason.
And here's the project itself on GitHub: kul-sudo/eportal
zhlédnutí: 32
Video
I Built an Evolution Simulator
zhlédnutí 750Před dnem
#opensource #github #rustlang #programming #coding In this video I'll demonstrate an evolution project I'm working on. The great song at the end: Noah Barger - it's been a bit. And here's the project itself on GitHub: kul-sudo/eportal
Rust Vectors: How do they work?
zhlédnutí 153Před 14 dny
#rustlang #programming #coding #codingtutorial I think many people really misuse vectors, so in this video I'll show how they're implemented and their cons.
Enums in Rust: Almost Too Good?
zhlédnutí 393Před 21 dnem
#rustlang #programming #enums #coding #codingtutorial I think many people heavily underuse enums in Rust, so in this video I'll talk about them.
Rust Tips to Boost your Skill
zhlédnutí 471Před měsícem
#rustlang #programming #coding #codingtutorial Today I'll share with you a few Rust tips that are important to know. I hope you enjoy the video!
Threads in Rust: Parallel Computing
zhlédnutí 1,3KPřed měsícem
#rustlang #programming #async #coding #codingtutorial I think many people greatly underrate threads in Rust, so in this video I'll talk about them.
How to disarm Rust
zhlédnutí 148Před měsícem
#rustlang #programming #coding #codingtutorial Hello everyone. I decided to make a video about using `unsafe` in Rust, because most people don't seem to know the power of it and and that it isn't really a crime.
Rust for rookies
zhlédnutí 146Před 2 měsíci
#rustlang #programming #coding #codingtutorial Hello everyone. Recently I've noticed that a lot of people want to learn Rust but don't know what it even is. In this video, I tried to explain that in simple worlds. I'm also working on integrating a donation system into my channel, so I'll probably do it by the next video.
The easiest Rust borrowing guide
zhlédnutí 276Před 2 měsíci
#rustlang #programming #coding #codingtutorial Hey everyone. In this video, I tried to as simply as possible explain borrowing in Rust. I was watching a lot of videos about it when I was learning Rust and was never able to understand it, so I hope this video is especially helpful for beginners. Enjoy!
Nice video ! Suscribed
@@fabricehategekimana5350 Thanks bud! I'd also really appreciate your review on my latest evolution project series and maybe your opinion on what I could add.
nice
Thanks bud!
do more videos about this, maybe about how you used different rust features to make this
Thanks for your feedback! I'll make a video with in-depth analysis of why bodies behave the way they do and demystify certain kinds of behavior they pick. And yes, I'll talk about the implementation too!
Here's the thing with most evolutionary sims, they are self optimizing systems. Meaning after a certain threshold of cycles you mostly end up with the same species for a given environment and it quirks. No matter how often you repeat it, it will end up with the same damn thing with minute variations. It is ultra super hard to design environmental rule sets that allow for a thriving ecosystem with lots of different roles.
@@DerSolinski Well, I agree with you, but I don't think that's necessary a negative. Well, something different here is that the bodies sometimes end up with different properties from run to run due to conditions. Conditions are pseudorandom, so a lot of rains, for example, allow them to have so much food that they can afford everything, but when several droughts in a row take place, they try to have a low vision radius, a low speed, and a minimum amount of skills, so they save up energy. But generally, yes, it's close from run to run.
would be cool to see undefined traits in the beginning, and simulate some form of trait forming. Idk the math for this but would be dope to see initially zero traits (they dont even know how to eat yet) to final traits (what ever these are).
anyways this is dope.
@@samifawcett4246 Hey, this is a pretty good concept that'll definitely spice it all up. I'm currently working on improving performance during rains, but when I'm done with that, I'll try to implement something like that, because the curve of development here is pretty deep.
approximately how long does it take for humans to evolve in this
Well, the closest is all the skills with lower speed and vision distance, I guess.
you should make a video about lifetimes
they're already kinda mentioned in one of the videos, but I agree
@@rustwithoutrust still deserves a dedicated vidya
C in a Rust video :therock:
C mentioned :pog:
thanks! I watched the video and now I have a professional job writing Rust! (just kidding, there's no Rust jobs)
ayo
Based
Cool channel, useful information.
Glad to hear!
uses rwlock and proceeds to only use the write portion of it. you should've grabbed a read first and checked if the number was larger. if it was then you grab a write and write to that number if it isn't then you never grab a write
Right, that wasn't the cleanest way. Actually, thought about it 😅 Great you've noticed that! Edit: No, you actually can't do it, because you can't lock twice at the same time.
that wouldn’t work since it will cause data races, another thread could occupy it when you were going to grab a write.
@@kevz3351 your right. in this case RwLock does not help
@@kevz3351You guys are getting me confused now 🤔 Lemme see who's right later for myself.
best rust channel on youtube
fr fr
write c in rust > write c in c
fax
first
source?
@@rustwithoutrust it came to me in a dream
@@cobbcoding expected
Rust for badookies
:therock: me when I see somebody using unsafe in Rust
Good video, a lot of stuff covered at once. It might be a good idea to make several videos going in-depth on each topic.
@@cobbcoding The next one will be about properly using `unsafe`.
@@rustwithoutrust safely using unsafe
@@rustwithoutrustuse that meme with the crab with the gun
@@noahbarger1 I will.
you should go over the rust basics next video
I will. I'll also make a video for those who are literally just starting to program and explain everything I remember I struggled with when I was a beginner. What do you think?
@@rustwithoutrust yes, good
this is actually a well made video good job
Thanks 👍
@@rustwithoutrust needed more skibidi rizzin up livvy dunn in ohio no cap tho. Other than that it was good.
@@cobbcodingfax
i still don't get it edit: oh now i get it
POG
:therock:
:therock: BTW
@@rustwithoutrust I recently had the pleasure of viewing your video, and I must commend you on an exceptional job. The content was not only highly informative but also presented in a very engaging and professional manner. Your enthusiasm and expertise were evident throughout, making the video both enjoyable and educational. The visual elements were meticulously crafted, and the overall production quality was impressive. I particularly appreciated the attention to detail in both the graphics and the sound design, which added a layer of polish and professionalism to the presentation. The pacing was excellent, ensuring that the information was accessible and easy to follow, without feeling rushed or overwhelming. Your ability to convey complex topics in a clear and understandable way is truly commendable. It is evident that a great deal of effort and dedication went into researching and preparing the content. I found myself thoroughly engaged from start to finish, and I came away with a deeper understanding of the subject matter. I genuinely appreciated the effort and dedication that went into creating this outstanding piece of work. Your video stands out as a high-quality, informative, and engaging piece of content that reflects a deep commitment to excellence. I look forward to your future productions with great anticipation, confident that they will continue to maintain the high standards you have set. (Definitely not AI generated)
@@tim_tmn POG