Good post but I call hyperbole on one of your closing remarks:<p>&gt; Without good package&#x2F;version management I don&#x27;t see it as a good alternative for building anything but trivial applications.<p>Even if we agree Python has mediocre package management then it is still more of an annoyance&#x2F;hinderance than a factor that realistically rules out &quot;building anything but trivial applications&quot;.