217 karma · joined May 27, 2022
The problem with an easier rust is... These are the rules for using your computer safely. Like, this is what you should be doing when reading/writing C code. Or C++. So learning rust is hard, but it makes you a better programmer faster IMO. Also... once you write rust code it's usually good, no weird surprises Saturday at 2:00am in production, it's just done and works.
Anyway wishing you the best, but be careful asking for "an easier rust". An easier "Rust" probably isn't safe and you might as well just be writing any other language.
If the pay isn't good, the culture and work should be. In academia, that's almost never true. I couldn't support my family, nor ironically pay my families student loan payments as a post-doc, the decision was an easy one to make... But if I were really doing it for the love, the love isn't there.
You might think "oh here's an industry person who doesn't like academia", wrong. I loved research, writing papers, teaching people stuff, forming collaborations, etc. Just can't make it survivable financially or psychologically.
If that's not short enough the tl;dr is: "with Triple Buffering, there will always be a buffer to write to while a transition is in progress between the other two." The other two buffer's being producer, and consumer buffers.