Я программист-любитель (раньше только в TI-Basic), и после долгих, долгих споров сам с собой решил изучить Python. У меня нет кучи свободного времени, чтобы выучить сотню языков, и все программы, которые я делаю, будут для личного пользования или для распространения среди людей, которые в них нуждаются, поэтому я решил, что мне нужен один хороший, сильный язык, чтобы хорошо владеть . Мои вопросы:
Достаточно ли мощен Python, чтобы справиться с большинством вещей, которые обычный программист может делать в свободное от работы время? Я имею в виду такие вещи, как сложные генераторы статистики, основанные на пользовательском вводе для настольных игр, создание небольших игр, автоматизация процессов установки и создание интерактивных веб-сайтов, но, вероятно, сотни вещей в этом направлении.
Достаточно ли хорошо Python справляется с сетевыми задачами?
Можно ли запутать исходный код Python или он будет по своей природе открытым? Причина, по которой я спрашиваю об этом, заключается в том, что если я сделаю что-то крутое и распространю это, я не хочу, чтобы какой-то идиот-скрипач отредактировал свое имя и сказал, что написал это
И насколько популярен питон по сравнению с другими языками. В идеале мой язык был бы хорошим и полезным, если бы в Интернете можно было найти помощь без особых трудностей, но это не настолько распространено, чтобы каждый идиот с компьютером знал python. Мне нравится знать немного непонятный язык.
Большое спасибо за любую помощь, которую вы можете оказать.