/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

etodd.io
| | antonym.org

In multithreaded programs, mutexes are used as a lock to protect sharedresources and enforce atomic operations. This is useful to manageconcurrent access, b...
8.9 parsecs

Travel
| |
| | benoitpasquier.com

A recurring challenge in programming is accessing a shared resource concurrently. How to make sure the code doesn't behave differently when multiple thread or operations tries to access the same property. In short, how to protect from a race condition?
11.2 parsecs

Travel
| |
| | coredumped.dev

The Threading library Starting in Emacs 26 some very ambitious changes were added. Basic thread support was enabled, laying the groundwork for a future concurrent emacs. The docs layout this possibility: Emacs Lisp provides a limited form of concurrency, called threads. All the threads in a given instance of Emacs share the same memory. Concurrency in Emacs Lisp is "mostly cooperative", meaning that Emacs will only switch execution between threads at well-defined times.
11.0 parsecs

Travel
| |
| | www.nickwilcox.com

With Apple's recent announcement that they are moving away from Intel X86 CPU's to their own ARM CPU's for future laptops and desktops I thought it would be a good time to take a look at the some differences that can affect systems programmers working in Rust.
36.1 parsecs

Travel
|