• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Article The mess that is C

Every time I think about learning Rust, I look at the code and it looks like Java, JS, C, and Pascal thrown into a blender and I just go back to Python and C 😛

Probably worth learning at some point though.
 
Probably worth learning at some point though.
I've heard that multicore programming is super easy in Rust. Gonna try it at some point just to see if I can write something useful that uses all available cores, without having to dive deep into the quagmire of semaphores/mutexes etc.
 
I dabbled in Rust briefly ages ago and once you get the hang of it, its pretty nice, but these days if I had a choice I just try to do things in Golang. Has cross-compliation out of the box (so I can dev on my M1 Mac and build a binary to deploy on my Linux box, etc.), and has multicore / multithread / concurrency / data-flow features built in without needing to install and learn third party libraries too. And a little easier to learn and deal with than Rust. The tradeoff being that its garbage collected and the binaries are larger.
 
Back
Top