Probably would still use TypeScript, because I use that for work. 🤷♂️ Rust just seems like… a lot. Regarding Rust, I’ve seen a lot of praises and a not so insignificant amount of complaints that make me very hesitant to take the plunge. Can’t remember off the top of my head what it was, specifically, but it was enough for me to write it off, that much I remember.
People really overstate it, it’s not that hard. It has a reputation of being difficult because people use it for difficult, low-level tasks, OS stuff, parsers, cryptography, highly optimised serialisation, but those things would be hard in any language. For a newcomer it’s, IMO, way easier than say C++, because it doesn’t have a mindbogglingly huge std lib with decades of changing best practices to try to figure out. To do simpler things in it is really pretty straightforward, especially if you’re already comfortable with a robust type system.
This contradicts what I’ve heard others say about it. I have a feeling it is quite subjective, and this might just be an anecdotal recommendation because you have an easy time with it. Maybe I will too! But maybe I won’t.
Either way, one part of me really wants to try it, but one part has very little time in life. 🥲
Also comparing it to C++ might not be the flex we think it is. 😅
Well sure, I guess you’re right, it’s definitely a bit subjective and some people have an easier time with some languages and ways of thinking than others for sure. And I didn’t really mean to say that it was totally super easy, but… no kind of programming is really super easy. It is quite different and that in itself has a learning curve.
My recommendation is for sure anecdotal, but I think the point about it seeming more difficult than it really is because people often use it for difficult stuff is actually true.
I would because I know TypeScript and I don’t know Rust.
ok but then you can’t do Rust, so this does not apply.
but if you did… !
Probably would still use TypeScript, because I use that for work. 🤷♂️ Rust just seems like… a lot. Regarding Rust, I’ve seen a lot of praises and a not so insignificant amount of complaints that make me very hesitant to take the plunge. Can’t remember off the top of my head what it was, specifically, but it was enough for me to write it off, that much I remember.
People really overstate it, it’s not that hard. It has a reputation of being difficult because people use it for difficult, low-level tasks, OS stuff, parsers, cryptography, highly optimised serialisation, but those things would be hard in any language. For a newcomer it’s, IMO, way easier than say C++, because it doesn’t have a mindbogglingly huge std lib with decades of changing best practices to try to figure out. To do simpler things in it is really pretty straightforward, especially if you’re already comfortable with a robust type system.
This contradicts what I’ve heard others say about it. I have a feeling it is quite subjective, and this might just be an anecdotal recommendation because you have an easy time with it. Maybe I will too! But maybe I won’t.
Either way, one part of me really wants to try it, but one part has very little time in life. 🥲
Also comparing it to C++ might not be the flex we think it is. 😅
Well sure, I guess you’re right, it’s definitely a bit subjective and some people have an easier time with some languages and ways of thinking than others for sure. And I didn’t really mean to say that it was totally super easy, but… no kind of programming is really super easy. It is quite different and that in itself has a learning curve.
My recommendation is for sure anecdotal, but I think the point about it seeming more difficult than it really is because people often use it for difficult stuff is actually true.