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
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.
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
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
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.
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
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.
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
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)
@@MarkEdwardSinclair зачем пустословить :) ... вся жизнь человека пустое, если не имеет вечного смысла... у вас появилась оказия услышать драгоценные слова Вечного, а вы теряете силы на пустое ... начните читать вместо писать :)
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.
Well said
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
Haha! We don't talk about the last part!
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.
the only thing rust missing directly calling c/c++ header in rust
i used rust only with tauri
is it possible? can't just using FFI way?
I thought `extern` did the trick?
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.
Echo is a great extension. Nice to see them here
Yeah. I've been using EchoAPI for a time. It's a great extension for sure.
I used to be a fan of rust until my friend recommended echo to me ... great platform and UI design is awesome
EchoAPI is incredibly convenient for API testing!
Rust has lost more features that many languages had in the first place ☠
Good quote, right?
@@awesome-coding ye
im a huge fan of rust
Rust is better than C++ in many aspects. I can't learn Rust quickly enough (tired after my day job).
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
I have Odin on my ist as well - definitely I'll post some Odin related content soon.
Great video mate!!
Thanks a lot!
rust game >>
Wow, what a well researched video. Could you also cover more videos on Golang?
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.
@@awesome-coding great to hear!
I'm currently using the EchoAPI extension, and I love it!
6 minutes ago is diabolical
I was in a rush today 😅
least obvious rust shill channel
😂
Can you make a meme video on Haskell🤓
It's on my list - I'll do my best.
I really like the compiler. Everything else is hot garbage.
Zig is much more interesting and even more decent designed.
3 minutes ago is crazy
😅
How about a video on Nim?
Will do my best :D
@@awesome-coding cheers
Learning Rust now is like buying Bitcoin in 2009. - Rafael Milewski
Haha! Good one
Touche!
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!
Unpopullar opinion, Rust on Linux kernel was a mistake. I can see a better outcome from Zig, but Rust feels like a bad choice.
hy do you think that?
@@awesome-coding It's not the right tool for that job
@@awesome-codingzig feels more low level, and it has a lot better C interoperability
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
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.
first
✌️
I don't want to be a maintainer of a software written in Rust in 20 years, what a nightmare
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
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.
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
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)
Off topic babbling
@@MarkEdwardSinclair зачем пустословить :) ... вся жизнь человека пустое, если не имеет вечного смысла... у вас появилась оказия услышать драгоценные слова Вечного, а вы теряете силы на пустое ... начните читать вместо писать :)