>>105966434*loud groans*
rare rust W
signs on the ground and in the sky indicate the niggers from ST (maintainers of smt32 ide) have jeet code in their compiler which emits suboptimal machinecode
when rusts relevant package is maintined by the community so is at the bleeding edge
stdatomic is a bunch of abstractions which provide no guarantees as to what the actual code will look like in the end
and so the way atomic operations are actually dealt with is implementation defined
which means the use of fallback routines, not optimized for the hardware
which probably means semaphores, mutexes and whatnot emitted in the smt32 code
the rest of the code is pretty much equivalent
rusts """"async"""" is actually "futures" which functionally are interrupts just with a different interface, from what i understand
and what else there is?