I've been working as a full stack developer on node.js and react/vue/angular for last 11 years. Very interested in this language with these new awesome stuff powered by Rust like bundlers, toolchains etc. Started to hype about Tauri from release, that's my sheet. But I'm just new in Rust, and don't really understand a roadmap to get first job in this ecosystem. Developing my own app in Tauri 2 at my free time :D
@denizsincar295 сағат бұрын
Rust is hard to understand, easy to learn. It means that once you understand what's goin' on here with the code, you go well with it and the rest is easy. Go is easy to understand and a bit harder to learn.
@summerWTFE8 сағат бұрын
Are Vue, React, Node, and Angular considered languages now?
@PRiKoL1ST110 сағат бұрын
If you want job learn c++
@javathruquestions10 сағат бұрын
I would say learning Rust gives you a very solid and broad understanding how and why many languages work in one or another way.. being any language programmer will definitely upgrade your skills after mastering rust.. and I am a java backend dev specialized in the high loading financial systems. Personally I would rather go in into golang) for career, but again mastering rust would benefit even going into another language. Senior devs are not guys who know language. You have to be a professional in your own industry.. and language is just one cog in a huge and complex mechanism..
@marcins.112815 сағат бұрын
You can both open and close the terminal with Alt-h, or Alt-v (vertical) or Alt-i (floating)
@homeape.19 сағат бұрын
"modern usecases like blockchain". i am yet to see one meaningful usecase for the blockchain. so I'm not sure whether id count that as modern. or maybe modern means exactly that? useless?
@adamjo518120 сағат бұрын
so, the basic idea is that the pitfalls fo other languages is that the users might skrew up, and the advantage of rust is that the user will be naged if he skrews up untill they give up compleatly. to summerize it's skill issues. so the actual solution is gg.
@tokkra20 сағат бұрын
Rust is such a nice Languange!
@vishnupm99420 сағат бұрын
can you make a roadmap video on Rust Engineer job earning perspective
@gehteuchnixan9027Күн бұрын
The explanation seemed to be okay, but why do you use these annoying background sound, which stopped me to watch that video... If i learn something like a programming language, I want to fully concentrate on the topic.
@RafaelMilewskiКүн бұрын
Learning rust today is like buying bitcoin in 2009!!
@ol_suhКүн бұрын
13 And no man hath ascended up to heaven, but he that came down from heaven, even the Son of man which is in heaven. 14 And as Moses lifted up the serpent in the wilderness, even so must the Son of man be lifted up: 15 That whosoever believeth in him should not perish, but have eternal life. 16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. 17 For God sent not his Son into the world to condemn the world; but that the world through him might be saved. 18 He that believeth on him is not condemned: but he that believeth not is condemned already, because he hath not believed in the name of the only begotten Son of God. 19 And this is the condemnation, that light is come into the world, and men loved darkness rather than light, because their deeds were evil. 20 For every one that doeth evil hateth the light, neither cometh to the light, lest his deeds should be reproved. 21 But he that doeth truth cometh to the light, that his deeds may be made manifest, that they are wrought in God. (Jn.3:13-21)
@steveoc64Күн бұрын
If you wanted to write a best selling novel - really bad advice would be something like “you need to learn Microsoft Word to do that” Same with programming languages. Learn how to program, learn how computers work. Obsessing over a language isn’t going to help you get there. Some languages are great at hiding the details of how things work under the hood, so if that’s all you know, you are never going to improve as a programmer. You are just going to develop muscle memory for how to use someone’s else’s product.
@user-qi5kb5th7yКүн бұрын
the "free rust chee she" always gets me
@skella2416Күн бұрын
Nah
@vincentnthomas1Күн бұрын
YES. I’m building a db HA in rust
@UnVFunLimitedКүн бұрын
Actually, Learn Zig.
@StinkyCatFartsКүн бұрын
Rust dev should you learn Rust Rust dev: Yes
@azharalibhutto1209Күн бұрын
Great ❤❤❤
@TanjilBhuiyanКүн бұрын
With 0 programming experience , should i learn it??
@clot27Күн бұрын
No
@andreaselfving2787Күн бұрын
Seriously, wait for match expressions in cpp. Then, rust won't be needed anymore. There are also work related to the borrow checker in gcc/clang
@RustIsWinningКүн бұрын
Good one 😂
@kevincodes6742 күн бұрын
I learned Rust and even did a project for my masters degree in Rust but ended up getting a job that uses C++ because that's where the industry is right now. I'm still on the Rust train, waiting for my company to make the switch.
@RustIsWinningКүн бұрын
Same. Would be funny to introduce Rust at a company. I wish I could just use cargo instead of whatever garbonzo build system we are using lmao
@gammyhorse2 күн бұрын
NO
@user-dz6il2bx5p702 күн бұрын
I don't have the intention of changing my gender yet, but when I do i will most probably learn gleam rather than rust
@Gigasharik52 күн бұрын
no, learn zig
@AdamFiregate2 күн бұрын
Zig still needs 2-3 years to reach 1.0 and have a package manager. But it is also nice like Rust.
@RustIsWinningКүн бұрын
Zigooners really like segfaults 😂
@akadox2 күн бұрын
Compare map function with go, not js. Go provides type safety and is statically typed language, yet the map realization would be 100% easier to write or understand what was written
@jonscaplan2 күн бұрын
The claims that the US government is working on an automatic AI driven system to convert C/C++ to Rust are fairly misleading. What actually happened is that some researchers applied for and received a grant to try to do this. Getting federal research grants is how a lot of research gets done, but receiving a grant doesn't imply that it is a government project. What actually happens is that a grant review board gets a pile of grant applications and decides to fund some of them that sound interesting. Personally, I'm deeply skeptical about automatic conversion of c/c++ to rust, whether AI powered or not. The core problem for human or machine in converting code is inferring intent of the original program and I can't see how AI can resolve this.
@RustIsWinningКүн бұрын
So DARPA is not part of the gov??
@cycomkid2 күн бұрын
Channel with name "Let's Get Rusty" gives unbiased advice 😂😂😂😂😂. Please believe me😅
@hashtag_20302 күн бұрын
I am beginner i will go with TS/JS + Python+ Golang + WebRTC (and contributing to open source)and will start learning RUST After getting good job 💪 (may be in 2026/27) Thank you for your video ❤
@drac88542 күн бұрын
Bro isn't it too late... I have already learned it. (I guess, well I am making an application+learning as well)
@ravipatelCTF2 күн бұрын
rust by practice is great resource.
@gopallohar55342 күн бұрын
Zed is by far the best rust app, especially after continuously using vscode for years...
@parkrishsd33562 күн бұрын
Surely, yes. Learn Rust if you are from C++ / C/ Java background.
@TheFGrox2 күн бұрын
"Year of Rust" is the new "Year of the Linux Desktop"
2 күн бұрын
Rust will replace C++ and C. It's just not worth the 1% ish performance advantage.
@gammyhorse2 күн бұрын
😂😂🤣🤣😂😂🤣🤣
@DimitriSabadie2 күн бұрын
People compare Rust to […], Zig and Mojo. Really? Zig is not even 1.0, why would you even compare it to a non-production ready language, and even include that in a job opportunity comparison?!
@shrodinger38442 күн бұрын
just learn all of the listed honestly. it's valuable on the resume and good for the brain
@shrodinger38442 күн бұрын
i even did a little python a while back, i think that it's extremely important to be able to compare and contrast different features of various languages to better apply the right tool for each job. when i first learned Rust, all i wanted to do was rust everything, and while i got good at it, i knew nothing about C pointers and all my understanding of object orientation was wack. learning C++ helped dramatically in my weakest skills, JS, Java and C# gave me patience, Python showed me what tradeoffs truly mean and GLSL showed me how skills can be transferred between langs. Rust gave me the most educational value, with how hard cargo and the documentation carry you especially, but all those other languages gave me another piece of the puzzle. I'm kinda shit at rust now though lol i've been doing basically only C++ for the past quarter
@shrodinger38442 күн бұрын
side note the unsung hero of rust is documentation ngl. c++ is really easy if you know what you're doing but the docs are really bad at getting the point across. java and c# suffer from overexplaining imo. the only language reference i've ever really respected has been rust with the combo reference and tie-in book. nobody does it better!
@shrodinger38442 күн бұрын
post postscript crates also tend to have awesome documentation and i love that so much!! C and C++ libraries are very often "here's the header go wild" while crates always seem to have deep explanation for every feature, so rust crates have always been easier for me to implement than C libraries lol
2 күн бұрын
Wait for what 2025 has coming...
@newplayer77432 күн бұрын
I would argue using Box<str> is better (or &'static str and recompile everytime new user registered). And User struct is a valid User. I can't think scenario where you want to store invalid User. I simply drop the request or return an error.
@JasonWilliams-b3e2 күн бұрын
Nice take on the longevity of the Lang. Appreciate your work. Great Job.
@kamik73722 күн бұрын
Too late, already have 😈
@rasimbot2 күн бұрын
"Should you learn Rust in 2025?" Yes, if you want to work for another useless blockchain project that only exists to swindle investors' money
@igors6342 күн бұрын
Wow! If React, Vue, Angular, Ruby on Rails are programming languages (at 6:36), that is something new!
@TheEvertw2 күн бұрын
Rust is, AFAIK, the first fundamental improvement in programming languages in 20 years. By design it prevents a whole host of problems that have plagued all other non-functional languages since their beginning. The hardest part of learning it is to unlearn all the unsafe habits one acquires using other languages.
@jacsamg2 күн бұрын
Could you consider including audio in Spanish? I've seen some channels doing this lately. I don't know if it's generated automatically, but it's very convenient for this kind of content. 😊
@melshakobyan86702 күн бұрын
2 jobs for Mojo aren't actually for Mojo, one is from the company that makes mojo, and they hire a mojo compiler engineering manager, and the other one has nothing to do with mojo, the company name is mojo ))
@Dreamer666172 күн бұрын
fuck yes
@nomadshiba2 күн бұрын
i like coding dont care about career that much
@fengdotdev95122 күн бұрын
I came from Go and Dart-yes, Flutter was my go-to. But I switched to Rust because of its cross-platform compatibility. Plus, it's not a Google tool that could vanish at any moment (Stadia really opened my eyes and made me cautious). Rust solves the cross-platform problem while also working seamlessly with C. Here’s my two cents: adopt Rust, migrate one package at a time, leverage its interoperability with C, and avoid relying on frameworks if possible (except for prototyping). You can start with third-party tools, but gradually replace them with your own code. Build modular and agnostic apps and libraries, and make heavy use of facades and interfaces to shield yourself from breaking changes. I believe Rust could be the language that eliminates the need for constant refactoring every six months, allowing us developers to focus on creating new things rather than just maintaining them.
@contactdi84262 күн бұрын
Nice tip! Thanks
@Asif3478Күн бұрын
I am also a mobile dev with heavy focus on flutter. And I want to switch to rust. Currently reading the rust book and doing rustlings. Please give me some tips from your experience.