• 1 Post
  • 30 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle




  • DDR4 and DDR5 physically cannot fit into the same slot as one another. So if you’re upgrading to a CPU that only supports DDR5, you’ll need to upgrade your motherboard, too.

    I’d also personally get a new boot drive. Aside from the fact that you’ll be forced to reinstall your OS, which will make everything run so much faster unless it’s already something that you do frequently, they’re very cheap and consistently getting faster and faster. Not to mention that drives don’t last forever. Trust me… I write firmware for SSDs.













  • I started with C++ too, and then ended up finding a job writing firmware pretty much all in C. There really hasn’t been anything we’ve run into that’s made us consider switching to C++; being able to (and needing to) have complete control over your memory means you can do some pretty fancy stuff with the tiny amounts of memory on our ASICs.

    We’ve been eyeballing switching to rust a little bit, but really only for other applications; the root of our main code base is over 25 years old at this point and a rewrite would take a Herculean effort.