• 13 Posts
  • 189 Comments
Joined 2 years ago
cake
Cake day: January 25th, 2024

help-circle



  • As someone who has been working on a project involving a network (directed graph) with nodes that need references on both sides, I do agree with many points in the article. And yeah the burrow checker isn’t perfect, as someone who came from C I do get to points where the logic is fine, but burrow checker doesn’t get it and I’m like “C would let me just do it”.

    But I think I don’t agree with the parts about it not getting better. Author said he’s using it intermittently for a few years, I also have been using it for last few years and now I just write things the way rust expects it. And I think it has helped me not worry about a lot of runtime bugs. I just worry about the logical bugs and that’s about it.

    Not perfect, but I think it’s pretty good. Also if you really want to force rust to do things, sometimes a little unsafe rust gets you there.





  • I do have a career, I am a specialist of (kinda) GIS and data analysis related to hydrology. I’m currently on the path to complete my PhD within the next year. I have been really successful at pitching my programming ideas on non-programming domain. Solve problems for clients, make applications/algorithms that can outperform what they had before. It does sometimes make me feel like I’m a bit too wide on my skillsets related to others in my field, but at least in my immediate circles, I am still as good in the core aspects of my field. But there are so many people that are better specialist than me if I search around.

    But now, due to the current climate, and situation in the USA, I have been thinking I might have to move to another country before I finish PhD, and I might not be able to find a job in another country immediately, so I’m thinking of finding some small gigs I could do for some side income.