Hell, even Go is (even used for some Google end-user visible web stuff).
So the only point in your snark comment was "you will also need javascript". Well, duh. But that's in the client code, no reason to have it in the backend.
Plus, you could even code your javascript in Python, with Pyjamas ;-P