Everybody simmer down. TL;DR:
1. TFA is not an article in Scientific American magazine, it is a "guest blog." Quote: "The views expressed are those of the author(s) and are not necessarily those of Scientific American."
2. The author teaches computer science at a private undergraduate college. He has written a series of books, all of which use Python examples to explain concepts.
3. When he talks about "modern languages," he's clearly referring to languages that look and feel a lot like Python. Mainly Python.
4. When he talks about "eliminating intermediary languages," he means things like pseudocode. He believes (and gives an example to illustrate) that Python is now expressive enough that anything you might previously have expressed in pseudocode you can now express in Python in one go.
5. From there, he makes the leap that you no longer need to teach computer science from a "math-first" approach; you can instead use a "code-first" approach, where you teach students to "think" in Python.
6. Hand-waving about the future from there.