4 ms·
On the development side, I feel like I just don't have the "brain" for Rust even though I have built a couple of useful things with it and have also contributed
by zikani_03 1y ago
On the development side, I feel like I just don't have the "brain" for Rust even though I have built a couple of useful things with it and have also contributed to an open source project (checkout hurl.dev, great tool!) - I would love to get into low level OS development, VMMs and microVMs . It's probably just an issue of effort
Outside of programming, I'd like to get into welding so I can make some things. I recently learned to use my angle grinder but welding feels like it's out of reach because of not having the right tools and experience.
- nathan_douglas 1y agoYeah, Rust was... nontrivial for me too. I feel like I understand it now quite well, but it took more effort than I'd expected to expend on anything. Prolog was a similar but distinct mindfuck too.
- whytevuhuni 1y agoDo you regret the expended effort? Does it feel wasted, or does it feel useful?
- jicea 1y agoHi, maintainer of Hurl [1] here. We're trying to write "simple" Rust as far as we can, without going into too much optimisation: very little lifetime usage, no async stuff (just classic multi-thread directly from the last sample of the Rust book), liberal usage of clone, no macros, reusing crates for C libcurl and libxml binding, limiting dependencies. We could certainly gain a lot of performances but with this first simple approach, the binary is already "fast"... The only advice I would give for someone going into Rust is to not try to optimise everything from the start to get a first "feeling" of the language. [1]: https://github.com/Orange-OpenSource/hurl https://github.com/Orange-OpenSource/hurl
- zikani_03 1y agoHello there, thanks! Hurl is definitely one of the more approachable Rust codebases I have looked at and worked with. The test suite is one of the best I've seen - so thorough! Definitely, one of my fav projects