&quot; I think Lisp still has an edge for larger projects and for applications where the speed of the compiled code is important. But Python has the edge (with a large number of students) when the main goal is communication, not programming per se.
In terms of programming-in-the-large, at Google and elsewhere, I think that language choice is not as important as all the other choices: if you have the right overall architecture, the right team of programmers, the right development process that allows for rapid development with continuous improvement, then many languages will work for you; if you don&#x27;t have those things you&#x27;re in trouble regardless of your language choice.&quot;<p>- Peter Norvig<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=1803815" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=1803815</a>