Вход | Регистрация

  1  2  3

Почему язык Python такой популярный?

Почему язык Python такой популярный?
Я
   megabax
 
31.10.16 - 21:22
Добрый день. Я тут начала изучать Python, и, если честно, был сильно удивлён некоторыми фактами. Во-первых, этот язык интерпретируемый и работает медленно. Во-вторых, в нем нестрогая динамическая типизация, то есть, мало того что не обязательно предварительно объявить переменную, так он еще и может менять свой тип по ходу работы программы, и, более того, если мы обратимся к несуществующему полю объекта, то мы получим вовсе не исключительную ситуацию, а просто создадим это поле. То есть, с ООП там, если грубо говорить, немножко бардак.
Но тем не менее, почему то Python очень популярный, им пользуется Яндекс, Гугл, на нем написано много разные программ, а многие серьёзные компании в своих вакансиях предъявляют требование обязательного знания Python.
Дык почему Python так популярен? Что в нем такого крутого, что, несмотря на очевидные недостатки, делает его таким популярным?
 
 
   Jump
 
201 - 30.11.16 - 00:42
(197) Ну вроде умный человек, неужто не понимаешь что измерять время выполнения скрипта для сравнения языка не слишком умная затея?
   Кирпич
 
202 - 30.11.16 - 07:37
(201)да я языки и не сравниваю. Просто попробовал и удивился, что питон так тупанул на ровном месте.
   NikVars
 
203 - 30.11.16 - 09:56
(202) А чего ты время исполнения разного кода сравниваешь?!
   Кирпич
 
204 - 30.11.16 - 10:03
(203) и чем он разный?
   NikVars
 
205 - 30.11.16 - 10:04
(204) Может ты тут запутать всех решил. Глянь свою картинку и увидишь.
   Кирпич
 
206 - 30.11.16 - 10:07
(205) не вижу
   Jokero
 
207 - 30.11.16 - 10:13
(0) Он простой, поэтому и популярный. Я вообще Фитон в глаза никогда не видел, зашел в "проект Малмо", почитал их демки на фитоне, все понятно, даже без комментов.
   NikVars
 
208 - 30.11.16 - 10:18
(206) В цикле что ты суммируешь? Смотри после "+100.".
Попробуй проверить на
Д = Д + синус(Д)/(1+ Логарифм10(Д))
   Кирпич
 
209 - 30.11.16 - 10:29
(208) сам пробуй. нафиг мне твои логорифмы
   craxx
 
210 - 30.11.16 - 10:37
(0) интересно, а почему это в разделе "Убийцы 1С"? разве Питон - убийца 1С? по моему даже близко нет.
 
 Рекламное место пустует
   NikVars
 
211 - 30.11.16 - 10:39
(209) Обиделся?! Я ж копался в твоих мудростях... Ты уж напрягись!
   Кирпич
 
212 - 30.11.16 - 10:44
(211) зачем мне напрягаться? Прибавдять 100.50 или 100.25 как то может повлиять на скорость что-ли?
   NikVars
 
213 - 30.11.16 - 10:49
(212) Честно?! Не знаю! Но как варианты для проверки: работа от сети, а не от аккума, и что там с антивирусом - тоже отключить.
А раз свелось у нас - делай сам - ибо ты уже сравнил и тебе все ясно - то предлагаю закрыть тему.
   Мандалай
 
214 - 30.11.16 - 10:53
Заголовок из разряда "Вы перестали пить коньяк по утрам?"
   Кирпич
 
215 - 30.11.16 - 10:57
(213) Ничо не понял чего там у вас свелось и где. Я просто в (140) по ошибке написал, что onescript выполнял такой код за 2 минуты. Потом признал, что ошибся. Код одинаковый. 100.50 или 100.25 значения не имеет.
   NikVars
 
216 - 30.11.16 - 10:58
(215) Код разный, это твоя вторая ошибка.
   Кирпич
 
217 - 30.11.16 - 11:00
(216) ну так напиши, где он разный
   Кирпич
 
218 - 30.11.16 - 11:01
(216) и про первую ошибку тоже напиши
   NikVars
 
219 - 30.11.16 - 11:04
(217) Уже написал в (208). Ты говоришь, что одинаковый.
Мне стебануться над тобой?!
   Кирпич
 
220 - 30.11.16 - 11:09
(219) лучше не стебайся. не умеешь.
   NikVars
 
221 - 30.11.16 - 11:10
(220) Ок. Не буду.
   eklmn
 
222 - 30.11.16 - 12:11
(202) тут не питон тупанул, а проверяльщик ))
range создал тебе объект из 9999999 элементов, а то что в цикле уже не важно

Гвидо сказал бы тебе "use multiprocessing"
   Кирпич
 
223 - 30.11.16 - 12:15
(222) xrange не намного ускоряет. на секунду может
   Поросян
 
224 - 30.11.16 - 12:44
Есть тут люди, хорошо разбирающиеся в Питоне?

Скажите как на нем заработать не выходя из дома.
   Loky9
 
225 - 30.11.16 - 15:18
(224) Кроме как "клепать сайты" вариантов выбора не очень много.
   Jija Grenkov
 
226 - 30.11.16 - 16:41
(224) На питоне больше зарабатывает data scientist, но питон там вторичен. А сатики клепат ьна питоне последнее дело
   Tarzan_Pasha
 
227 - 30.11.16 - 16:46
(224)мне кажется парсеры всякие. а не сайты.
   Loky9
 
228 - 30.11.16 - 16:53
   Кирпич
 
229 - 30.11.16 - 16:53
(224) разве что книжки про питон писать и продавать :)
Я питоном текстовые файлы генерю. Или какой нибудь микросервис на коленке. Рассылку почты там и сё такое.
Или посчитать чего нибудь. Просто инструмент вспомогательный, короче.
   Господин ПЖ
 
230 - 30.11.16 - 16:53
под парсеры сейчас вроде go модно
   Кирпич
 
231 - 30.11.16 - 17:00
(230) если людям отдавать, то Go конечно лучше. а если для себя, то и питон пойдет.
   Loky9
 
232 - 30.11.16 - 17:02
На питоне лучше всего строчится всё срочное и/или одноразовое.
   Loky9
 
233 - 30.11.16 - 17:03
... ажильное, можно сказать.
 
 
   Вафель
 
234 - 30.11.16 - 17:05
а питон вс js? кто быстрее?
   Loky9
 
235 - 30.11.16 - 17:05
(234) на питоне написать быстрее
   Gary417
 
236 - 30.11.16 - 17:07
(235) букв меньше? :)
   Loky9
 
237 - 30.11.16 - 17:07
Написал OpenCV счетчик машинок. Работает шустро. Из-за питона? Не думаю.
   Loky9
 
238 - 30.11.16 - 17:07
(236) Конструкции более ёмкие.
   craxx
 
239 - 30.11.16 - 17:11
(224) если ты осваиваешь язык программирования чтобы зарабатывать - ничего зарабатывать не получится.
   Кирпич
 
240 - 30.11.16 - 17:21
(239) И только язык 1с все изучали исключительно для зарабатывания денег.
   Tarzan_Pasha
 
241 - 30.11.16 - 17:21
(234)конечно Питон.
   Tarzan_Pasha
 
242 - 30.11.16 - 17:22
(239)не согласен с вами дяденька. Я начал веб изучать ради заработка денег и начал на нем зарабатывать. уж очень 1с надоел.
   Кирпич
 
243 - 30.11.16 - 17:27
(242) я вообще в программисты пошел потому что в офисе работать тепло, а на улице холодно. вовсе даже не из-за денег.
   craxx
 
244 - 30.11.16 - 17:35
(240) я ради интереса аж в 2001 году
   Турист
 
245 - 01.12.16 - 09:35
Хмм, паша уже сам с собой общается ))
   Shurjk
 
246 - 01.12.16 - 09:48
Очень широкая сфера прикладного применения, много библиотек. Весьма прост, не дает того самого простора мысли что присущ системщикам, на питоне либо что то делается либо объявляется что это невозможно - вообщем то что надо для бизнесса.
   Loky9
 
247 - 01.12.16 - 12:31
(246) Как будто описание js.
Чего там невозможного, что так сильно ограничивает простор мысли?
   Кирпич
 
248 - 01.12.16 - 12:38
(247) ну например указатели и с ними миллион способов вызвать загадочный глюк
   Loky9
 
249 - 01.12.16 - 12:46
(248) С mutables можно наловить всего того же)
 
 Рекламное место пустует
   losky_9
 
250 - 01.12.16 - 13:14
В общем, до понимания работы zip(*[iter(seq)] * n) о простоте/сложности питона говорить рано.
   drdroid
 
251 - 01.12.16 - 13:41
(0) Python это сейчас аналог бейсика, он сочетает в себе простоту и достаточно широкие возможности. Большинство начинают обучение программированию именно с него и для автоматизации некоторых действий он удобней и проще перла/шел скриптов и остального.
скажем надо вам зафигачить скрипт который будет парсить статус вашего боса в скайпе или пинговать его комп в локалке и слать вам алерты в ваш скайп/телеграм/вайбер на питоне это сделать будет достаточно просто.
   drdroid
 
252 - 01.12.16 - 13:47
имхо js сейчас слишком динамично развивается и ниши немного разные у них есть вещи которые на питоне легче и удобней реализовать чем на js, есть наоборот.
   ELEA26
 
253 - 01.12.16 - 14:05
(0) рассадник багов. Даже опечатку можно искать долго. Ошибок не видать на 1й, 2й и третий взгляд.
   bolder
 
254 - 01.12.16 - 14:07
(41) Спасибо,посмеялся!
Какой API у Расходной накладной может быть у 1С, если процедуры даже извлечения и расчета налогов переименовываются и перемещаются по модулям произвольно.
Если бы этого не было и способы 1 и 2 были бы не геморройными.Поэтому наследование в 1С - это из области фантастики.
   eklmn
 
255 - 01.12.16 - 14:09
(253) как все печально и с глазами и с руками...
   Jump
 
256 - 03.12.16 - 02:51
(239) Это почему?
Вот взять тот же JS.
Я его учил чтобы зарабатывать.
Для того чтобы зарабатывать нужно было реализовать некоторый функционал, и это самый удобный для этого язык.
Можно было нанять программиста - но это офигенно дорого в отсутствие четкого ТЗ и четкого понимания нужной функциональности.
А так - выучил, написал прям в процессе обучения, и получаешь деньги.
   rphosts
 
257 - 03.12.16 - 06:04
(64) docker - это круто, а копипаст одних исходников уже банально
   Serginio1
 
258 - 03.12.16 - 12:13
(252) Сейчас изучаю Angular 2. Так TypeScript намного приятнее JS. А учитывая мощь ангулара, то TS будет развиваться еще быстрее. Смысл в том, что TS поддерживает старые версии JS. А там смотришь и поддержка браузерами будет TS, учитывая, что WebAssembly буксует. Но и перекомпиляция TS в WA более удобная за счет типизации
   Мэс33
 
259 - 03.12.16 - 13:14
   Jija Grenkov
 
260 - 04.12.16 - 04:26
(259) Для девелопера высокого уровня 200к смешные деньги. Как по мне у них ценикс на начинающего синьера
   Garykom
 
261 - 04.12.16 - 05:40
(259) BDSM: business, development, sales and marketing

Но реально читаешь что пишет "рекрутчик" и да вроде все понятно, но на каком же языке она мысленно думает?
Уж явно не на русском ибо "Методологии различаются между продуктовыми командами" ))
   Garykom
 
262 - 04.12.16 - 05:51
(260) Для "девелопера высокого уровня" деньги довольно часто уже не на 1-м месте.
Важнее комфортная работа над интересными (бросающими вызов самолюбию) задачами/проектами.

Комфортная это значит тебя не залюбливают совещаниями и тимбилдингами, минимум ненужной/пустой работы (только когда сам хочешь отвлечься) и четкое разделение обязанностей.
Если я разработчик то плиз все баги/жалобы/фидбеки от пользователей хочу иметь уже в письменном структирированном/сводном виде. А если приходится общаться вместо поддержки то это конечно без проблем, но за отдельную плату и понимая что процесс разработки будет страдать.
   Garykom
 
263 - 04.12.16 - 05:58
(262) *структурированном
   Мэс33
 
264 - 04.12.16 - 09:38
(260) нормальные деньги.
  1  2  3

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует