SDL_LoadObject vs blue-green deployment for zero‑downtime SDL migration, cross‑platform symbol visibility
Migrating a small SDL application without downtime involves selecting an approach that can switch functionality while the service remains online. The SDL 2.0 SDL_LoadObject / SDL_UnloadObject API permits runtime module loading, but its behavior depends on platform‑specific symbol visibility conventions. On Windows, dynamic libraries typically require __decls