But on the flip side, I hear... if you want to slap something together Python is fantastic. I think it also is a lot quicker in the development stage as you can debug it and change the code while its running. With C++, if you change one line of code, you need to compile, upload and run through the code to the location you're working on... at least 30 seconds on a mediocre i7 desktop.
Then again... maybe a Python expert will chime in and say I'm all wet and convince me, I need to add another language to my tool chest.
w/ GUI Admin Client, Drag & Drop File Manager, OTA Built-In, Access Point Manager,
Performance Metrics, Web Socket Comms, App API, All running on ESP8266...
Even usable on ESP-01S --- Please check it out!
https://inqonthat.com/inqportal-the-three-line-promise/
https://InqOnThat.com/inqportal