

What OP forgot to add: https://gizmodo.com/new-birth-control-shot-transforms-into-a-long-lasting-implant-no-clinic-required-2000580306
The open-access study to avoid taking Gizmodo’s word about anything related to medicine: https://www.nature.com/articles/s44286-025-00194-x
Not sure how this got upvoted with this glaring mistake. You have to manage memory. The point is that the compiler catches it if you make a memory management mistake, making things like data races, uses after frees, etc. literally impossible (short of intentionally using the
unsafe
tag).