Python
В чем сила Питона, почему он так стремительно популяризируется?
Есть тьма иного, в чем возникла потребность для его создания и "пихания во все щели"?
На Python очень быстро пишутся алгоритмы и прототипы программ.
Если вам нужно написать какую-то программу, которая оптимизирует промышленную установку, например, в химической промышленности или в металлургии, то вам нужно сначала разработать алгоритм. Алгоритм разрабатывается не на бумаге. Эксперименты нужно проводить с программами. Но вы замучаетесь, если будете это делать на каком-нибудь С++. На С++ пишется окончательный продакшн-вариант. А сначала всё разрабатывается на Python.
А на счет пихания его во все щели, это, скорее, те, кто за деньги обучает этому языку, пытаются внушить нам миф об универсальности Питона, так как они на этом зарабатывают деньги.
Если вам нужно написать какую-то программу, которая оптимизирует промышленную установку, например, в химической промышленности или в металлургии, то вам нужно сначала разработать алгоритм. Алгоритм разрабатывается не на бумаге. Эксперименты нужно проводить с программами. Но вы замучаетесь, если будете это делать на каком-нибудь С++. На С++ пишется окончательный продакшн-вариант. А сначала всё разрабатывается на Python.
А на счет пихания его во все щели, это, скорее, те, кто за деньги обучает этому языку, пытаются внушить нам миф об универсальности Питона, так как они на этом зарабатывают деньги.
Это не от достоинств языка, а от количества его рекламы.
Несколько лет назад пытались раскрутить Python в Web - устроили большой хайп, закончившийся пшиком: потеснить PHP не смогли.
Сейчас устроили хайп вокруг нейронных сетей, BigData и прочих модных тем. Хотя, в реальности, все эти нейронные сети и системы работы с BigData написаны на C++ (подключаемые библиотеки). А всё, на что хватает Python - это быть интерфейсной прокладкой между креслом и этими библиотеками (которые можно подключить к подавляющему числу современных языков - с тем же результатом).
Реальная область использования Python именно как языка, а не прокладки - написание скриптов автоматизации в системном администрировании, быстрые наброски алгоритмов / расчётов и т. п.
P.S. А ещё адептам Python удалось пропихнуть этот язык в школьную программу.
Несколько лет назад пытались раскрутить Python в Web - устроили большой хайп, закончившийся пшиком: потеснить PHP не смогли.
Сейчас устроили хайп вокруг нейронных сетей, BigData и прочих модных тем. Хотя, в реальности, все эти нейронные сети и системы работы с BigData написаны на C++ (подключаемые библиотеки). А всё, на что хватает Python - это быть интерфейсной прокладкой между креслом и этими библиотеками (которые можно подключить к подавляющему числу современных языков - с тем же результатом).
Реальная область использования Python именно как языка, а не прокладки - написание скриптов автоматизации в системном администрировании, быстрые наброски алгоритмов / расчётов и т. п.
P.S. А ещё адептам Python удалось пропихнуть этот язык в школьную программу.
Николай Бородин
Если бы люди тратили на улучшение своих продуктов те средства, которые тратят на рекламу, то они вообще нуждались бы в рекламе?
Я понял, что Пайтон НУЖНО НЕМЕДЛЕННО выучить, увидев код:
a,b=b,a
В итоге я затратил всего 10 часов "чистого" времени на теорию + месяц практики в написании кода по паре-тройке часов в день.
Правда, меня не нужно было учить "собственно программированию", что отнимает немало времени у начинающих...
a,b=b,a
В итоге я затратил всего 10 часов "чистого" времени на теорию + месяц практики в написании кода по паре-тройке часов в день.
Правда, меня не нужно было учить "собственно программированию", что отнимает немало времени у начинающих...
Сила языка в его парадигме, направленность на то, чтобы любую задачу решать максимально просто оказалась очень востребована. Бизнесу не особо интересно на чем написан продукт, если он хорошо работают. А про хайп и рекламу - это чушь, просто потому что нет ни одной компании кто бы вкладывал в это существенные деньги и получал бы с разработки этого языка прибыль, все держится на энтузиастах в первую очередь. Язык - сам себя рекламирует, как его рекламирует поддержка сообществом.
Александр Терешонков
Я в восторге от Пайтона, если честно! Такой богатый инструментарий для обработки данных - это нечто... Конечно, "есть над чем работать".
А заказчику, занимающемуся обработкой каких-то массивов данных - глубоко пофиг, получает он результат за 0,01 секунды или за 0,03... :)
А заказчику, занимающемуся обработкой каких-то массивов данных - глубоко пофиг, получает он результат за 0,01 секунды или за 0,03... :)
перечисли щели, в которые он стремительно пихается
лично я могу назвать только математику и AI, там его использование вполне оправданно, потому что существует качественный питоновский инструментарий, способный конкурировать с коммерческими аналогами
остальные его области использования на практике встречаются лишь эпизодически, и я не видел в последний, скажем, год, чтобы питон кто-то пихал и популяризовал там, где он ещё не занял нишу
сейчас на хайпе другие технологии, змея плюс-минус стабилизировалась
лично я могу назвать только математику и AI, там его использование вполне оправданно, потому что существует качественный питоновский инструментарий, способный конкурировать с коммерческими аналогами
остальные его области использования на практике встречаются лишь эпизодически, и я не видел в последний, скажем, год, чтобы питон кто-то пихал и популяризовал там, где он ещё не занял нишу
сейчас на хайпе другие технологии, змея плюс-минус стабилизировалась
Макс Шатый
Часто вижу курсы на питоне, боты предлагают писать на питоне. Вот раздел даже в ответах "Python" отдельный.
Похожие вопросы
- Что за зверь Питон.
- Почему за Питона столько голосов? Почему он сложнее того же C или JS?
- Почему питон так популярен?
- Питон во всем такой медленный? (сравнивал с JavaScript)
- Вы согласны с мнением, что питон хуже других языков программирования?
- Питон на сириусе. Кинотеатр
- Решить две задачи на питоне. Помогите пожалуйста
- Как сделать так чтобы питон воспринимал число 13, не как 1 и 3?
- Помогите написать антивирус на питоне.
- Как с помощью питона изменить настройки в роутере