When you control all the source, being dynamic is stupid.<p>When you&#x27;re coding against a closed-source, external, 3rd party platform, being dynamic is really helpful.<p>Simple as that, IMO.<p>(From a distance, Swift sure does have a strong C++ vibe.)