Извинявай ама това ми звучи като да идеш в магазина и да си харесаш лаптоп според цвета.
Ами аз така избирам. Всичко трябва да е хубаво и външният вид и вътре.
Ако ли пък нещо е грозно направено (името) това значи, че въобще не са се постарали и изобщо не ги е еня. Къде е гаранцията че след като нещо не е направено/проектирано хубаво и другото няма да е такова?
Нека да има малко уважение към човека, дето е разработил първоначално езика. Програмния език е кръстен на прочутата скеч група Монти Пайтън като почит към тях.
И не е мода. Учи се бързо, работи се бързо с него. Затова е толкова популарен. Защото много бързо може да си нахвърляш програмата и концепцията дето ти е в главата, да го видиш, как става и после го пиши на какъвто искаш друг език. Amazon e върху Django, който е върхо Python. Компания с почти половин трилион долара годишен оборот.
Нали и аз се бях хванал с една доста сложна задачка с много математика и на 90% програмката беше готова. Остана тежката част, но там си трябва математик и то мн. добър, за да стане както трябва. Иначе ламерския начин го измислих, ама е смотано, та чак смешно.
Тези 90% от програмата ги написах за 1 ден и това ми беше втория опит да направя нещо с Python
Но пак ще кажа, зависи каква е крайната цел. То затова и има толкова богат избор
П.П. Офтопик, но сега се тих
Има едно нещо наречено xonsh, което представлява wrapper около bash написано на Python. Това взима написаната команда в терминала и, ако е команда за терминала си я пуска през subproces мисля, че беше и връща изхода, такъв, какъвто го очакваме. Но и позволява директно писане в терминала на Python-ски код, все едно сме пуснали интерпретатора. Другото, което се позволява в този "шел" е, че командите могат да приемат за аргумент Python-ки променливи, връщания от функции. И обратното - изхода от bash командите могат да се предават на функции на Python. Струва си да си поиграе човек с това. Даже мисля да си направя Guake да ми пуска tmux, да цепи терминала на две и в единия постоянно да е стартирано.