Периодически возникает желание по-быстрому накидать что-нибудь для разовой или эпизодической обработки текста, XML/HTML, баз данных и т.п. Сугубо для себя, без перспективы выпуска на широкую публику. Что-то делаю на привычном C++, что-то на JavaScript, несколько раз пытался делать на PowerShell, но не могу перебороть отвращения к его синтаксису.
Что сейчас есть из универсальных языков/сред для подобных целей — с богатым набором встроенных средств обработки разнородных данных (строки, списки, кортежи, множества, SqLite, HTTP и т.п.), и не слишком коряво выглядящим кодом?
Глядя на бешеную популярность Python, не могу понять, есть ли у него какие-либо явные преимущества перед тем же JavaScript. На нем действительно проще и быстрее писать наколенные поделки, или он так зашел чисто по причине низкого порога вхождения? Стоит ли браться за него всерьез, несмотря на очень непривычную идею с отступами?