I'll
consider Python through the prism of data science because Python for web and Python for DS are two huge differences in kinds of approaches, frameworks, and tools.
During the general push toward DS, Python was much more popular than Lisp. And it's interesting that
Python for DS acquired Lisp's features, including interactive REPL-driven development. As an example 一
Google Colab, an interactive Python IDE that allows debugging a piece of code (step through it line by line) and visualizing the results.
Here are some of my findings on
Python's pros and cons in terms of data science. Some points may be indicated both as Python's strengths and weaknesses.