I've used libpomp to interact with Parrot's Anafi drones.<p>This library takes the idea of modern type safety and throws it away. Instead, the library leans in on `printf()` instead, which is known to be <i>un</i>safe. And it does it in a memory-unsafe language.<p>...on a drone. Where safety <i>needs</i> to be important (even a small drone can do significant damage).<p>It's neat and all. But that's a killer anti-feature in my opinion. I wouldn't use it on <i>my</i> drones.