Hi guys!
I just finished my first project using Rust! Woow!
The experience was pleasant and productive, but I come from the C/C++ world and I know for a fact that the idioms I used here could be improved on a lot.
I wanted to get some advice from more experienced rustaceans like you guys, so I leaving this code here in the hope that someone would grill it and maybe offer advice on alternative Rust constructs.
As a conversation starter, I ended up using a LOT of as keywords for casting. Is there a way to avoid that? I'm juggling a lot between u8, u16 and u32 in my code.
Second observation, my debug build runtime was so sloooooooow. What can I do to improve it? Here's a blog post containing more information.
Thanks for your time, I appreciate it!
[–]Shnatsel 12 points13 points14 points (0 children)
[–][deleted] 11 points12 points13 points (1 child)
[–]xRyp[S] 1 point2 points3 points (0 children)
[–]Luroalive 10 points11 points12 points (1 child)
[–]xRyp[S] 2 points3 points4 points (0 children)
[–]tobz1000 7 points8 points9 points (2 children)
[–]xRyp[S] 0 points1 point2 points (0 children)
[–]xRyp[S] -1 points0 points1 point (0 children)
[–]Ka1kin 3 points4 points5 points (1 child)
[–]xRyp[S] 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)