The traditional wisdom and this article are mostly orthogonal.<p>To hit one of the complexity walls in this article you need to be consistently doing certain things right until your project becomes large enough that you hit new types of scaling problems.  That isn&#x27;t a day to day productivity issue.  That&#x27;s a project lifecycle issue.<p>That said, there are claims about how language features and project scale interact.  People have strong opinions, but I do not think that anyone has studied this rigorously.  That said, I know plenty of successful 2+ million line projects that exist in C.  I&#x27;ve seen data suggestive that projects written in scripting languages fall apart at that scale.<p>So the traditional wisdom suggests that a 100k project written in Python will cost the same as 100k lines of C, and does more.  However there are projects that you don&#x27;t want to write in Python.  Really.