i like rust a lot. the type system is such a joy. however it can also be complex, but i think for the right project it can be worth it.
@awesome-coding4 күн бұрын
Well said
@CoolestPossibleName5 күн бұрын
The rust fungus is resilient, has the ability to spread rapidly and it harms or even kills the proje- I mean plant. Truly a fitting name for this programming language. This is a joke
@awesome-coding5 күн бұрын
Haha! We don't talk about the last part!
@ulrich-tonmoy4 күн бұрын
the only thing rust missing directly calling c/c++ header in rust i used rust only with tauri
@lutfiikbalmajid31284 күн бұрын
is it possible? can't just using FFI way?
@oserodal27024 күн бұрын
I thought `extern` did the trick?
@VivekYadav-ds8oz4 күн бұрын
I guess OP wanted a way to not declare functions before using them. This can't possibly be too hard right? Have a macro c_import!() that takes a string path of a C/C++ header file as input and it outputs an extern block with declarations.
@anon_y_mousseКүн бұрын
Rust is a fungus indeed. It spreads like one, and it kills its host like one. The more I use it, the more I hate it.
@SamuelCoupland3 күн бұрын
Great video mate!!
@awesome-coding3 күн бұрын
Thanks a lot!
@ashleyfreebush5 күн бұрын
Echo is a great extension. Nice to see them here
@user-lilithc4 күн бұрын
Yeah. I've been using EchoAPI for a time. It's a great extension for sure.
@galaxy14raoul3 күн бұрын
I used to be a fan of rust until my friend recommended echo to me ... great platform and UI design is awesome
@YunaOmura4 күн бұрын
EchoAPI is incredibly convenient for API testing!
@LowestofheDead5 сағат бұрын
No-ones talks about this, but Rust has an ideology behind it which informs its design; that the developer _should_ be trained to think and program in a certain way. Whether you agree or disagree with it, it's undeniable that it affects how the language and tools are designed. For example, even the biggest fans admit that the learning curve is "traumatic". The language fights you if you want to build a basic, sloppy first-draft to explore a problem (honestly the best method is to draft in another language and immediately RIIR). There's an extreme focus on explicit verbosity over sensible defaults. It's sad that Zig out-competes in all of these when Rust is better overall, and Zig's reflection is so much simpler. This turns away a lot of newcomers and the community becomes so self-selected that we're not even aware _why_ people wouldn't want this. We assume it's a skill issue and feel pride, which gives us the forums a certain character. Again it doesn't matter if the ideology is right or wrong, but I think this is why Rust's adoption has been so slow for such a great language. But everything has pros and cons so it's a balance.
@n1kel1n4 күн бұрын
Thank you for the video - it was quite interesting to discover the timeline of Rust) Are there any plans to check out Odin language? I would love to see it, as I’m currently considering it to be a personal alternative to Rust With respect, Mykola
@awesome-coding4 күн бұрын
I have Odin on my ist as well - definitely I'll post some Odin related content soon.
@davidnguyen90655 күн бұрын
Wow, what a well researched video. Could you also cover more videos on Golang?
@awesome-coding5 күн бұрын
Hey! Thanks for the feedback! For certain! Both History videos and Go videos are among my interests, so they will be featured more on the channel.
@forhadrh4 күн бұрын
@@awesome-coding great to hear!
@irlshrek4 күн бұрын
im a huge fan of rust
@EduardKaresli4 күн бұрын
Rust is better than C++ in many aspects. I can't learn Rust quickly enough (tired after my day job).
@loquacious-4 күн бұрын
rust game >>
@alinghinea5 күн бұрын
Rust has lost more features that many languages had in the first place ☠
@awesome-coding5 күн бұрын
Good quote, right?
@alinghinea5 күн бұрын
@@awesome-coding ye
@AlexanderSmith-x3i4 күн бұрын
I'm currently using the EchoAPI extension, and I love it!
@alcar32sharif3 күн бұрын
I really like the compiler. Everything else is hot garbage. Zig is much more interesting and even more decent designed.
@ransomecode5 күн бұрын
Can you make a meme video on Haskell🤓
@awesome-coding5 күн бұрын
It's on my list - I'll do my best.
@echoptic7755 күн бұрын
6 minutes ago is diabolical
@awesome-coding5 күн бұрын
I was in a rush today 😅
@NoobaLV4 күн бұрын
least obvious rust shill channel
@awesome-coding4 күн бұрын
😂
@PouriyaJamshidi4 күн бұрын
How about a video on Nim?
@awesome-coding4 күн бұрын
Will do my best :D
@PouriyaJamshidi4 күн бұрын
@@awesome-coding cheers
@martizong5 күн бұрын
3 minutes ago is crazy
@awesome-coding5 күн бұрын
😅
@RafaelMilewski5 күн бұрын
Learning Rust now is like buying Bitcoin in 2009. - Rafael Milewski
@awesome-coding5 күн бұрын
Haha! Good one
@albizutoday27542 күн бұрын
Touche!
@ShinSpiegel5 күн бұрын
Unpopullar opinion, Rust on Linux kernel was a mistake. I can see a better outcome from Zig, but Rust feels like a bad choice.
@awesome-coding5 күн бұрын
hy do you think that?
@CoolestPossibleName5 күн бұрын
@@awesome-coding It's not the right tool for that job
@dawid01155 күн бұрын
@@awesome-codingzig feels more low level, and it has a lot better C interoperability
@mysterry20005 күн бұрын
I mean, after seeing the work Asahi Lina has shown, I personally see massive merit in Rust on Linux kernel. Zero memory safety bugs and a kernel that just works within version 1.0 is crazy good quality code honestly
@SilasDuarte-e9k5 күн бұрын
That's right, the only drawback with Zig currently is that it's not stable, but not being stable it's already superior to Rust. I was quite surprised a few days ago that I did a benchmark between Zig, Rust and C. For the same task, Rust's average memory usage was about 2mb, C's was about 1mb and Zig's was about 150kb!! The automatic decisions made by the Rust compiler, and even in C, are suboptimal and Zig is like being able to write Assembly (but easy to crosscompile) with a syntax similar to Typescript, It's a lot of power. It's only a matter of time before AI companies start rewriting everything in Zig, because Zig, by offering so much control, can offer the minimization of costs and environmental impact that will be quite decisive in the future.
@unholyremastered16695 күн бұрын
first
@awesome-coding5 күн бұрын
✌️
@albizutoday27542 күн бұрын
The fake hegemony is like the woke movement based on nothing! Everybody wants to do it? What a surprise! Let’s see what Mr Musk thinks about it!
@dranon0o4 күн бұрын
I don't want to be a maintainer of a software written in Rust in 20 years, what a nightmare
@buycraft911miner24 күн бұрын
I rather that than being a mantainer of a cpp project, or even c. not because I dislike writing cpp and c, I love them, its just that coding in them has many easy pitfalls, specially cpp, and they require strictness from the developers' side that rust simply enforces. Obviously, its not that great of a deal, coding guidelines and linters exist, but on average rust projects are better structured I would say
@richbaird94074 күн бұрын
I think there's a reason why developers who have learned rust well, generally agree it's a pleasant language to use. The curve is steep but worth it I'd say.
@awesome-coding4 күн бұрын
I feel like if you are a bad programmer you can still write C / Cpp and easily build up technical debt. However, if you are a bad programmer, your Rust code won't compile :D
@ol_suh4 күн бұрын
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.<a href="#" class="seekto" data-time="193">3:13</a>-21)
@MarkEdwardSinclair4 күн бұрын
Off topic babbling
@ol_suh2 күн бұрын
@@MarkEdwardSinclair зачем пустословить :) ... вся жизнь человека пустое, если не имеет вечного смысла... у вас появилась оказия услышать драгоценные слова Вечного, а вы теряете силы на пустое ... начните читать вместо писать :)