Author Topic: Популярность Питона  (Read 1999 times)

0 Members and 1 Guest are viewing this topic.

Offline Devorator linguarum

  • Posts: 12166
on: September 27, 2020, 20:03
Почему из всех языков программирования сейчас такое распросторанение получил Питон? У него по срвнению с другими есть какие-то серьезные преимущества?

Offline Karakurt

  • Posts: 21885
  • Gender: Male
Reply #1 on: September 27, 2020, 20:04
Простой синтаксис.
͡° ͜つ ͡°

Offline Bhudh

  • Posts: 60473
  • Gender: Male
  • aka 蝎
    • Сайты по языкознанию
Reply #2 on: September 27, 2020, 20:06
Думаю, популярность Питона в России объясняется расширением .py. ;D
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Offline Rachtyrgin

  • Posts: 1125
  • Gender: Male
Reply #3 on: September 27, 2020, 20:40
Язык без излишних церемоний. Соответственно, достаточно низкий порог вхождения. В той же яве весь код находится внутри классов. А на питоне всю жизнь можно программировать без классов, на определенном уровне, конечно. Опять же отсутствие строгой типизации. Не вполне зрелым умам это кажется абсолютной свободой. На самом деле, это палка о двух концах. Вы никогда не обнаружите ошибку на стадии компиляции, потому что компиляции как таковой нет) Я бы никогда не порекомендовал питон в качестве первого языка программирования.
Всякому остановленному фашисту для захвата его в плен можешь еще крикнуть:
«Хэндэ хох!» (Руки вверх!)
«Вафи хинлеги!» (Бросай оружие!)
«Абгезэсен!» (Слезай! — С машины, с лошади, с повозки.)
Если фашист не сразу исполняет твое приказание, крикни грознее и добавь:
«Бай флухтфэрзух вирт гэшози!» (Побежишь — буду стрелять!)
А. Афанасьев. В помощь партизану. Москва, 1942 г.

Offline Karakurt

  • Posts: 21885
  • Gender: Male
Reply #4 on: September 27, 2020, 20:45
Но почему-то именно его используют как первый язык.
͡° ͜つ ͡°

Offline _Swetlana

  • Posts: 18913
  • Gender: Female
Reply #5 on: September 27, 2020, 20:50
https://forum.sources.ru/index.php?showtopic=419241&st=465
32 страницы нафлужено  ;D

Offline Rachtyrgin

  • Posts: 1125
  • Gender: Male
Reply #6 on: September 27, 2020, 20:58
Но почему-то именно его используют как первый язык.

Именно из-за низкого порога вхождения. Более-менее быстрое достижение какого-никакого результата. С другой стороны, на каком языке учить тех же детей? Сказал бы - паскаль, да практической пользы от него ноль. Опять же, от изучения английского в школе пользы тоже нет) Паскаль мог бы создать определенную дисциплину программерского мышления. А там уже и до явы с си шарпом недалеко.
Всякому остановленному фашисту для захвата его в плен можешь еще крикнуть:
«Хэндэ хох!» (Руки вверх!)
«Вафи хинлеги!» (Бросай оружие!)
«Абгезэсен!» (Слезай! — С машины, с лошади, с повозки.)
Если фашист не сразу исполняет твое приказание, крикни грознее и добавь:
«Бай флухтфэрзух вирт гэшози!» (Побежишь — буду стрелять!)
А. Афанасьев. В помощь партизану. Москва, 1942 г.

Offline From_Odessa

  • Posts: 50784
  • Gender: Male
  • Кожаный проказник-алигатор
Reply #7 on: September 27, 2020, 20:58
Почему из всех языков программирования сейчас такое распросторанение получил Питон? У него по срвнению с другими есть какие-то серьезные преимущества?
Я неделю назад задавал похожий вопрос :) Твиттер
Шансы есть всегда. Даже, когда их нет (с) М. Фоменко
Многие думают, что футбол - это вопрос жизни и смерти. Ерунда. Футбол куда важнее (с) Б. Шенкли
Программирование - ещё один вид искусства (с) From_Odessa
Ничто не делает ужин таким вкусным, как отсутствие обеда (с) М. Жванецкий

Reply #8 on: September 27, 2020, 21:00
Почему из всех языков программирования сейчас такое распросторанение получил Питон? У него по срвнению с другими есть какие-то серьезные преимущества?
Мне кажется, что С++ тоже очень популярен. Может, и уступает, может, даже и явно, но, во всяком случае, также массово распространен.
Шансы есть всегда. Даже, когда их нет (с) М. Фоменко
Многие думают, что футбол - это вопрос жизни и смерти. Ерунда. Футбол куда важнее (с) Б. Шенкли
Программирование - ещё один вид искусства (с) From_Odessa
Ничто не делает ужин таким вкусным, как отсутствие обеда (с) М. Жванецкий

Reply #9 on: September 27, 2020, 21:02
Опять же, от изучения английского в школе пользы тоже нет)
Я бы так не сказал. Такое обучение, как сейчас, вероятно, малоэффективно, можно сделать куда лучше. Но оно все-таки не бесполезно, а создает определенный базис, на котором, например, дальнейшее и углубленное изучение можно осуществлять. Кроме того, человеку, более-менее учившему в школе английский, куда проще наловчиться использовать даже на не самом высоком уровне этот язык, если ему нужно иногда сталкиваться с АЯ.
Шансы есть всегда. Даже, когда их нет (с) М. Фоменко
Многие думают, что футбол - это вопрос жизни и смерти. Ерунда. Футбол куда важнее (с) Б. Шенкли
Программирование - ещё один вид искусства (с) From_Odessa
Ничто не делает ужин таким вкусным, как отсутствие обеда (с) М. Жванецкий

Offline Rachtyrgin

  • Posts: 1125
  • Gender: Male
Reply #10 on: September 27, 2020, 21:04
Именно о базисе я и говорю. Дисциплинируй свой мозг строгой типизацией, а там уже партизанствуй на питоне)
Всякому остановленному фашисту для захвата его в плен можешь еще крикнуть:
«Хэндэ хох!» (Руки вверх!)
«Вафи хинлеги!» (Бросай оружие!)
«Абгезэсен!» (Слезай! — С машины, с лошади, с повозки.)
Если фашист не сразу исполняет твое приказание, крикни грознее и добавь:
«Бай флухтфэрзух вирт гэшози!» (Побежишь — буду стрелять!)
А. Афанасьев. В помощь партизану. Москва, 1942 г.

Reply #11 on: September 27, 2020, 21:07
Знаю по себе. Я начинал аж с gw-basic. Когда занялся явой, я о своих занятиях бэйсиком очень пожалел. Трудно было перестроить мышление на ООП. Пару лет на это убил.
Всякому остановленному фашисту для захвата его в плен можешь еще крикнуть:
«Хэндэ хох!» (Руки вверх!)
«Вафи хинлеги!» (Бросай оружие!)
«Абгезэсен!» (Слезай! — С машины, с лошади, с повозки.)
Если фашист не сразу исполняет твое приказание, крикни грознее и добавь:
«Бай флухтфэрзух вирт гэшози!» (Побежишь — буду стрелять!)
А. Афанасьев. В помощь партизану. Москва, 1942 г.

Offline From_Odessa

  • Posts: 50784
  • Gender: Male
  • Кожаный проказник-алигатор
Reply #12 on: September 27, 2020, 21:09
Именно о базисе я и говорю. Дисциплинируй свой мозг строгой типизацией, а там уже партизанствуй на питоне)
Про базис я отвечал насчет английского в школе :)

В моем личном опыте знакомство с программированием началось с С++, но это было на первом курсе университета. Правда, когда я один год учился в лицее, у нас там был Турбопаскаль, я даже потом смотрел свои тетради и бред, который я там писал. Но тогда я, по сути, не учил и мало что понимал. В университете же учился и вникал. У нас первый семестр почти полностью был посвящен алгоритмизации, а дальше уже был С++. Для меня это было очень хорошо, потому что сначала я научился создавать алгоритмы и мыслить соответствующим образом, а уже потом изучал синтаксис языка и приспосабливался к нему. Мне было удобно начать с С++. Но не знаю, уместно ли было бы ставить его в школе в качестве первого языка программирования. Кстати, с какого класса начинают изучать именно язык, его синтаксис?
Шансы есть всегда. Даже, когда их нет (с) М. Фоменко
Многие думают, что футбол - это вопрос жизни и смерти. Ерунда. Футбол куда важнее (с) Б. Шенкли
Программирование - ещё один вид искусства (с) From_Odessa
Ничто не делает ужин таким вкусным, как отсутствие обеда (с) М. Жванецкий

Offline Rachtyrgin

  • Posts: 1125
  • Gender: Male
Reply #13 on: September 27, 2020, 21:15
С++ полностью неуместен в школе. Очень сложный язык. Программисты на плюсах - это такие графья программерского мира. На самом деле их днем с огнем не сыщещь.
Всякому остановленному фашисту для захвата его в плен можешь еще крикнуть:
«Хэндэ хох!» (Руки вверх!)
«Вафи хинлеги!» (Бросай оружие!)
«Абгезэсен!» (Слезай! — С машины, с лошади, с повозки.)
Если фашист не сразу исполняет твое приказание, крикни грознее и добавь:
«Бай флухтфэрзух вирт гэшози!» (Побежишь — буду стрелять!)
А. Афанасьев. В помощь партизану. Москва, 1942 г.

Offline Karakurt

  • Posts: 21885
  • Gender: Male
Reply #14 on: September 27, 2020, 21:16
Паскаль мог бы создать определенную дисциплину программерского мышления.
Go!
͡° ͜つ ͡°

Offline Rachtyrgin

  • Posts: 1125
  • Gender: Male
Reply #15 on: September 27, 2020, 21:17
Кстати, неплохой вариант. Язык достаточно прост, ибо задуман как раз не для суперпрофессионалов.
Всякому остановленному фашисту для захвата его в плен можешь еще крикнуть:
«Хэндэ хох!» (Руки вверх!)
«Вафи хинлеги!» (Бросай оружие!)
«Абгезэсен!» (Слезай! — С машины, с лошади, с повозки.)
Если фашист не сразу исполняет твое приказание, крикни грознее и добавь:
«Бай флухтфэрзух вирт гэшози!» (Побежишь — буду стрелять!)
А. Афанасьев. В помощь партизану. Москва, 1942 г.

Offline From_Odessa

  • Posts: 50784
  • Gender: Male
  • Кожаный проказник-алигатор
Reply #16 on: September 27, 2020, 22:46
Кстати, с какого класса начинают изучать именно язык, его синтаксис?
Шансы есть всегда. Даже, когда их нет (с) М. Фоменко
Многие думают, что футбол - это вопрос жизни и смерти. Ерунда. Футбол куда важнее (с) Б. Шенкли
Программирование - ещё один вид искусства (с) From_Odessa
Ничто не делает ужин таким вкусным, как отсутствие обеда (с) М. Жванецкий

Offline Rachtyrgin

  • Posts: 1125
  • Gender: Male
Reply #17 on: September 28, 2020, 09:01
Если Вы имеете в виду программирование, то я имел дело с двумя учебниками для средней школы (помогал сыну выполнять задания по информатике). Правда, это было в колледже, поэтому про класс сказать затрудняюсь. Что я могу сказать точно, эти учебники - полная ерунда. Я не обнаружил в них не только синтаксиса конкретного языка программирования, но даже базовых сущностей типа циклов, ветвления, списков, массивов, словарей и т.д. Примерно половина материала была посвящена экселю и ворду в очень древних версиях, вторая половина бодро рассказывала, насколько важна информатика для народного хозяйства.
Всякому остановленному фашисту для захвата его в плен можешь еще крикнуть:
«Хэндэ хох!» (Руки вверх!)
«Вафи хинлеги!» (Бросай оружие!)
«Абгезэсен!» (Слезай! — С машины, с лошади, с повозки.)
Если фашист не сразу исполняет твое приказание, крикни грознее и добавь:
«Бай флухтфэрзух вирт гэшози!» (Побежишь — буду стрелять!)
А. Афанасьев. В помощь партизану. Москва, 1942 г.

Offline _Swetlana

  • Posts: 18913
  • Gender: Female
Reply #18 on: September 28, 2020, 18:49
С внуком-семиклассником начали изучать питон. Вначале дело пошло, даже небольшую игру написали.
Но потом началась школа, а потом мы все дружно заболели.
В субботу возобновим занятия  ::)

Offline Rachtyrgin

  • Posts: 1125
  • Gender: Male
Reply #19 on: September 28, 2020, 21:34
Светлана, я искренне желаю Вам с внуком дойти до генераторов и декораторов)
Всякому остановленному фашисту для захвата его в плен можешь еще крикнуть:
«Хэндэ хох!» (Руки вверх!)
«Вафи хинлеги!» (Бросай оружие!)
«Абгезэсен!» (Слезай! — С машины, с лошади, с повозки.)
Если фашист не сразу исполняет твое приказание, крикни грознее и добавь:
«Бай флухтфэрзух вирт гэшози!» (Побежишь — буду стрелять!)
А. Афанасьев. В помощь партизану. Москва, 1942 г.

Offline From_Odessa

  • Posts: 50784
  • Gender: Male
  • Кожаный проказник-алигатор
Reply #20 on: September 28, 2020, 21:37
Если Вы имеете в виду программирование
Угу, его.
Шансы есть всегда. Даже, когда их нет (с) М. Фоменко
Многие думают, что футбол - это вопрос жизни и смерти. Ерунда. Футбол куда важнее (с) Б. Шенкли
Программирование - ещё один вид искусства (с) From_Odessa
Ничто не делает ужин таким вкусным, как отсутствие обеда (с) М. Жванецкий

Reply #21 on: September 28, 2020, 21:44
Спрошу тут, может, тема более подходящая.

В 2002 году мои ровесники из другой школы говорили, что у них была на уроках информатики какая-то программа то ли "Белочка", то ли "Зайчик", то ли "Лисенок", то ли что-то типа того, с которой начиналось обучение информатике. Они ее называли "основы информатики", видимо, им так сказали в школе.

Никто не знает, о чем речь?
Шансы есть всегда. Даже, когда их нет (с) М. Фоменко
Многие думают, что футбол - это вопрос жизни и смерти. Ерунда. Футбол куда важнее (с) Б. Шенкли
Программирование - ещё один вид искусства (с) From_Odessa
Ничто не делает ужин таким вкусным, как отсутствие обеда (с) М. Жванецкий

Offline Rachtyrgin

  • Posts: 1125
  • Gender: Male
Reply #22 on: September 28, 2020, 22:17
Могу предположить, что речь идет о Scratch. Его символом является кот)
Всякому остановленному фашисту для захвата его в плен можешь еще крикнуть:
«Хэндэ хох!» (Руки вверх!)
«Вафи хинлеги!» (Бросай оружие!)
«Абгезэсен!» (Слезай! — С машины, с лошади, с повозки.)
Если фашист не сразу исполняет твое приказание, крикни грознее и добавь:
«Бай флухтфэрзух вирт гэшози!» (Побежишь — буду стрелять!)
А. Афанасьев. В помощь партизану. Москва, 1942 г.

Offline _Swetlana

  • Posts: 18913
  • Gender: Female
Reply #23 on: September 28, 2020, 22:42
Светлана, я искренне желаю Вам с внуком дойти до генераторов и декораторов)
Спасибо  :yes: Поскольку я Питон тоже не знаю, запомню эти слова: генераторы и декораторы.

Offline kemerover

  • Posts: 2027
  • Gender: Male
Reply #24 on: September 28, 2020, 22:44
С++ полностью неуместен в школе. Очень сложный язык. Программисты на плюсах - это такие графья программерского мира. На самом деле их днем с огнем не сыщещь.
В школе же не ПО разрабатывают, а учатся базовым алгоритмам. Ничего сложного в том, чтобы делать это на C++, нет.

 

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Note: this post will not display until it's been approved by a moderator.
Name: Email:
Verification:
√49 Напишите ответ строчными буквами:
«Сто одёжек, все без застёжек» — что это?: