nice initiative and I welcome it with anticipation. However, the economic side is kinda of a joke for trillion dollar companies and parties involved. it is possible to hire researchers and academics and still pay real money while releasing all efforts under public domain.
@harshvse4 күн бұрын
The low fps of the video makes me so nauseos please fix that I love your content
@somebody_on_the_internetz4 күн бұрын
I thought it was on my end😅. Well maybe just listen to this instead of looking
@timClicks3 күн бұрын
I was so irritated when I saw that the recording software was misconfigured. I'll make sure to keep this in mind for future videos. Thank you for subscribing!
@Zer0Designs3 күн бұрын
I love your videos but this is unwatchable
@PanopticMotion6 күн бұрын
I don’t understand the hate for Rust. It’s my first programming language, and I actually tried learning Python but didn’t enjoy it. While Rust does get more complex when dealing with async-related issues, there’s so much you can build with it before you even have to touch the really complicated stuff.
@ТимофейБутняков-м3п6 күн бұрын
Было интересно, спасибо!
@zhiroboss78139 күн бұрын
Thank you from people who do not like long videos)))
@internethistory6957Ай бұрын
this is the worst explanation i have ever seen
@spyshАй бұрын
Unbelievably interesting guest and topic! Thanks, Tim!
@vladimir0rusАй бұрын
C++ also has optional, so C++ as safe as Rust, right?
@EugeneBosАй бұрын
Nice touch to show short version first!
@beaticulousАй бұрын
Learning Rust is so eye opening. Most other languages hide the truely ugly reality of writing programs for computers. They feel like childrens toys after Rust.
@anthonyjaccard36943 күн бұрын
If you compare to python, javascript, java/C# I get why you would think that but if you've ever programmed in C/C++, you are very much aware of everything that's needed to write computer programs. You also understand why memory safety is important but I've never felt more like a child than after picking up rust. So many of its features are meant to protect you from writing unsafe code but it's done in such a way that you constantly feel restricted or overburdened. So many data structures rely on references but in rust, if you want to implement them you either have to deal with complex lifetime or complex smart pointers. I feel like if you are smart enough to understand rust's lifetimes, you are smart enough to write memory safe code in C/C++
@HnxzxvrАй бұрын
That baby gonna work in Google if it know if rust is good at like 3 months
@ethangarrett4193Ай бұрын
Thanks, that helped a lot.
@ismet555552 ай бұрын
This was great. Thanks.
@empathy_monster2 ай бұрын
Great interview, Tim! Can you please link Hazel's blog in the description?
@alexandreg.10002 ай бұрын
Someone asked for timestamps 00:00 Intro 01:30 Use Cargo for Rust and avoid other build systems 02:13 You understand Rust when you understand why a program fails to compile (Ownership & Copy) 07:10 Accept &str, return String because the deref trait at 12:10. 14:17 When to use AsRef<str> instead of &str 20:40 Debug vs Display 28:00 Clone vs Copy 33:47 Default vs T::new() 44:03 Sized 47:15 Accept &str as an argument 47:35 Speed up hash tables (rustc_hash) 49:34 ask for clippy's help 50:45 Keep variables small and Sized 52:15 return impl Iterator<Item = T> 53:10 build with --release 53:39 Learn about profile-guided optimization (PGO) 55:30 Opt-level 56:18 Use static compilation when running on Linux 59:54 Reduce the number of integration tests to 1 1:01:01 cargo nextest 1:01:54 Optimization/benchmarking: criterion and divan
@goodnewsjohn24822 ай бұрын
Drawing the stack out is a good visualization technique
@GradManiaZ-br9yv2 ай бұрын
Video qua;oty!!??!
@spysh2 ай бұрын
Absolutely fantastic format! Priceless for Rust newbies. Thanks, Tim! ❤
@ge0x13 ай бұрын
Yes this is what a tutorial should be like so beginners can understand what they are doing. Amazing work🙏
@michaelb47273 ай бұрын
I really hope this happens! I've always wanted to visit NZ, and go to a Rust conference, and I'm totally onboard with merging the two!
@yuri.caetano3 ай бұрын
how that is even possible
@timClicks3 ай бұрын
Listen to the first 10 minutes of the interview to find out :)
@rustsa3 ай бұрын
i had a short time worked with her, she is so brilliant
@nithssh3 ай бұрын
You should have made it clear that this is a teaser for a full interview. I happened to expect it so i checked the description. Make it easier to find the full vid
@abdlhamidwaziz91643 ай бұрын
from c++😢 to rust❤ long live rust🎩👑
@litheha_prog3 ай бұрын
I am learning rust! Its so good! Keep it up!
@OjohPeter3 ай бұрын
Heya Tim AccelerantGPT referred me to your channel, i must say ts amazing!!! Time to get rusty:)
@avalagum79573 ай бұрын
I have no idea what that guy talked about 🙂
@abdelhakimkhabir3 ай бұрын
I think that no video is near to the brown university book explanation. It's hard way of learning. But it's also nice to do some variation in the learning style.
@CodingCampfire3 ай бұрын
Hi Tim, Trying to get a Rust on AWS Workshop written. Aimed at helping people of all levels get started writing rust and using the Rust sdk for AWS. No need to twist my arm to come to NZ and visit my sister as well.
@timClicks3 ай бұрын
🥳
@portuguesewithtirso37973 ай бұрын
1- Saw him using Helix as the text editor 2- Instantly liked the video and subscribed to the channel. pretty based 🗿
@empathy_monster3 ай бұрын
Thank you so much for the video! I didn't know you had a YT channel. I just picked up your book, Rust in Action! Thanks so much for all your teaching!
@sortof33373 ай бұрын
Thank you for doing this, Zeeshan has a very interesting and impressive career.
@PaulJaros3 ай бұрын
Another thing I found: The subtext seems to be out of sync. At the start it's okay. After 7:30 the text is some seconds faster than the sound
@timClicks3 ай бұрын
That's unfortunate. Thanks for pointing that out. Let me tweak a few settings and re-generate the subtitles to try to improve that.
@PaulJaros3 ай бұрын
Nice Interview. Thank you. But there seems to be some problem with varying loudness. I get the impression the interviewee doesn't sit tight or something of that kind... ?
@timClicks3 ай бұрын
This is partially a function of not being a consistent distance from the microphone, but mostly it's due to my lack of audio engineering prowess. As the podcast is at a very inchoate stage and isn't being run on a commercial basis, I don't want to prevent it from succeeding by spending too much money or time up front. When we have established 10k listeners/episode and it's a confirmed commercial success, I'll be happy to release a remastered version :D All of the WAV files (and MP4 video files) are sitting there waiting for someone who knows what they're doing. Thanks for your comment Paul. Feedback like this helps tremendously.
@fish1r13 ай бұрын
@@timClicks I think Loudness normalization is a good start and all software can do that easily.
@Izzatshinwari3 ай бұрын
Zeeshan, I wish to see you as well apart from listening you after long time. Anyway good to listen you
@amidamarurookie3 ай бұрын
Thank for doing this Tim! I hope to see more system programming contents like this.
@theoutsider013 ай бұрын
so it starts with Shed? Registered!
@timClicks3 ай бұрын
Shed 6, to be precise!
@timvw013 ай бұрын
Cool! Any idea on the ticket price yet?
@timClicks3 ай бұрын
I am hoping to keep the price near $400 + GST, which will be about half the price of equivalent conferences in USA and Europe for a similar (better?) quality level. It will mostly depend on whether I can secure an anchor sponsor or 7.
@meyou1183 ай бұрын
lol - personal sounds good, im in!
@timClicks3 ай бұрын
🤘
@eyeseedata3 ай бұрын
That's an awesome idea. It has been way too long since my last NZ trip, and I have 12 months to come up with a talk.
@timClicks3 ай бұрын
Exciting! Where did you go in your last trip?
@eyeseedata3 ай бұрын
@@timClicks Many work trips to the windy city, great coffee places.
@341Lab3 ай бұрын
Great idea.
@tamhambrod3 ай бұрын
great video would love to see more of this, trying to understand how to read a rust codebase without getting bogged down or reading things line by line tediously is hard for newbies
@araz9113 ай бұрын
my friend also learned rust, but then became homeless, so I have different opinion about Sust
@learning_rust4 ай бұрын
@9:37 Just curious, would chars() be safer (in case of weird UTF-8 characters), and work just as well as bytes() ?
@timClicks4 ай бұрын
Yes it would be. It's possible that the byte patterns that we are matching here are part of some other character, which might cause them to become invalid.
@learning_rust4 ай бұрын
Thanks Mr Clicks! - This would be a good candidate for a "part 2" - with async/tokio maybe? 👍
@timClicks4 ай бұрын
Good idea!
@starlordcodes4 ай бұрын
Great video! Thanks Tim
@ok-alarm4 ай бұрын
can you make a single video of each tips? or put timestamps instead? your content is helpful. thank you so much for sharing..
@timClicks4 ай бұрын
Both of those are good ideas. I'll add timestamps tomorrow and should get individual videos online later this week.
@王磊-p3q4 ай бұрын
@@timClicks you rocks!!!
@Baron-digit4 ай бұрын
@@timClicks tomorrow... 😀
@timClicks4 ай бұрын
@Baron-digit sorry 😅
@Baron-digit4 ай бұрын
@@timClicks 😀No worries, but I couldn't resist haha
@JavierHarford4 ай бұрын
Ive been watching Rust content for so long that my mind went to Copy just before you wrote Oof(), when I code in Rust, this knowledge just goes somewhere else in my brain and is unaccessible.
@timClicks4 ай бұрын
That's kind of funny. What are you building at the moment?
@JavierHarford4 ай бұрын
@@timClicks I'm building a TUI Speed reader with Ratatui, something similar to Stutter Chrome extention but with the intent to eventually integrate with vim, it's an ADHD reading aide
@timClicks4 ай бұрын
@@JavierHarford Keep me in the loop - I might need that 😅
@TehGettinq4 ай бұрын
how do you find most contracts? (assuming you have had more than 1 for this time period).
@timClicks4 ай бұрын
I tend to receive requests via LinkedIn and Twitter/X most frequently. I would say that LinkedIn is probably the best way to gain commercial exposure.
@JonathanSambrook4 ай бұрын
Interesting vid (as usual😊), but the forced subtitles, please nooooooooo!