Brython – A Python 3 implementation for client-side web programming
So now we can write web apps in one of most inappropriate languages for frontend development.<p>White space significant, good luck minifying it.<p>No anonymous functions, yes you need to have name for that callback, even though it's simply disabling a button.<p>Webpack does a great job of handling assets by simply importing/require them in the code. Python import system, can't support that kind of importing.<p>And of course there is the performance. Python is generally slower than JS, and then on top of that you are running Python interpreter in the JS VM.