Моё мнение про Python

Поделиться
HTML-код
  • Опубликовано: 6 фев 2020
  • Моё мнение про Python
    Курсы JAVA START - bit.ly/2OAnbkv
    Курсы JAVA - bit.ly/2vd4XyC
    Курсы C#/.NET - bit.ly/3761BLp
    Курсы ANDROID С НУЛЯ - bit.ly/31CcJP0
    Курсы Automation QA (Java) - bit.ly/3864JI9
    Курсы FRONT-END - bit.ly/2vd4V9Y
    Курсы UI/UX дизайна - bit.ly/31zvNxd
    Курсы WordPress Developer - bit.ly/2vSoEw4
    Сайт Foxminded: bit.ly/31xMI36
    Foxminded в ФБ: / foxmindedco
    FoxmindEd в Instagram: / foxminded.ua
    Мой Telegram: t.me/nemchinskiyOnBusiness
    Мой блог: www.nemchinsky.me

Комментарии • 1,4 тыс.

  • @dabo85
    @dabo85 4 года назад +5

    Спасибо за видео! Было интересно услышать Ваше мнение

  • @nephritered4466
    @nephritered4466 4 года назад +141

    - Как Вы относитесь к Пайтон?
    - Не дождетесь!
    Ан нет, дождались :)

  • @itnadivane
    @itnadivane 4 года назад +1129

    Python прост. Выучил его на тренинге. По JavaScript.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +170

      ахахаха

    • @cwnik
      @cwnik 4 года назад +16

      Ахахах

    • @SemenAlexndrovich
      @SemenAlexndrovich 4 года назад +20

      кто нибудь может расшифровать как чайнику. Python очень похож на Javascript ?

    • @user-bb8qr6xl5s
      @user-bb8qr6xl5s 4 года назад +76

      Хорошая шутка в которую не знающие могут поверить

    • @AlexanderTvorogov
      @AlexanderTvorogov 4 года назад +16

      Прост, если привыкнуть делать идиотские отступы и ставить двоеточия. Да, и если к чему то привык во втором, быстренько забудь и привыкни к новшествам в третьем. Попей водички в ожидании четвертого. А так ничего себе бейсик.

  • @rolanblan5161
    @rolanblan5161 3 года назад +87

    Сергей, я думаю стоит затронуть тему того, что такое скриптовые языки, отличие скрипта и приложения, отличие компиляции и интерпретации. Серию видео, было бы очень полезно

    •  3 года назад +5

      Скрипт это программа в текстовом виде которая загружается интерпретатором, анализируется и интерпретатор выполняет код - Perl, Ruby, Python, Basic. При каждом запуске программы данная процедура выполняется повторно.
      Компилятор программа которая читает техт программы, анализирует, оптимизирует, переводит в бинарный код для процессора на котором будет выполнятся. Программу загружает операционная система и передает управление программе. Примеры языков C, C++, Pascal.
      Приложение это программа которая выполняет определенную функцию -- может быть написана как скриптовым языком так и переведена компилятором в бинарный код.
      Интерпретатор анализирует и исполняет код при каждом запуске -- что занимает больше времени и использует процессорное время не оптимально. Преимущество в легкости изменения кода -- достаточно отредактировать например подпрограмму и можно выполнять.
      Компилятор переводит текстовой код программы в бинарный код только один раз. Программу загружает операционная система в память и передает ей управление. Бинарный код хотя и можно подредактировать в минимальном обьеме (как правило подменить несколько инструкций), но большие изменения возможны только через замену библиотек (подмена подпрограм на другие по функции/производительности). Для более обьемного изменения необходим исходный код (в текстовой форме) и процесс компиляции который предусматривает наличие компилятора. Компиляция больших программ может занимать многие часы времени (например компиляция операционой системы с нескольками миллионами строк кода). Преимущество бинарного кода в том что его может изменить только высококвалифицированный специалист (должен знать структуру микропроцессора его регистры, команды процессора на уровне асемблера).

    • @user-of1nn3kf5c
      @user-of1nn3kf5c 2 года назад +3

      поддержую

    • @Belgorod_Jedi
      @Belgorod_Jedi Год назад

      Он сам не знает

  • @imiheo
    @imiheo 2 года назад +3

    Приветствую! Сразу видно- это Ваше! Очень доходчиво, приятно и грамотно. Чувствуется душа. Очень хотел бы учиться у такого учителя! И музыка классная!

  • @user-di9ei8tn2c
    @user-di9ei8tn2c 4 года назад +6

    Спасибо за контент Сергей

  • @tsoier
    @tsoier 4 года назад +632

    Если Сергея найдут мертвым - знайте, математики до смерти забили его статистическим анализом.
    За tensorflow и двор стреляю в упор!

    • @linkernick5379
      @linkernick5379 4 года назад +14

      PyTorch уже теснит его по всем фронтам.

    • @user-ur9fs8cx4f
      @user-ur9fs8cx4f 4 года назад +50

      И во сне и наяву всем за Python пасть порву!!

    • @Teemofey
      @Teemofey 4 года назад +14

      tensorflow это который на C++ написан, а на Python и других языках только тоненькая обёртка над ним? Или я что-то путаю?

    • @Teemofey
      @Teemofey 4 года назад +1

      @@serhiis_ Насчёт соотношения C++ / Python в tensorflow ты что-то напутал, всё наоборот: 60% C++ на 27% Python. Компилировать под Python не надо, так как кто-то это уже сделал за тебя. Насчёт остального интересно.

    • @serhiis_
      @serhiis_ 4 года назад

      @@Teemofey Возможно щас поменялось соотношение спорить не буду. В 2016 году было именно такое как я написал. И очень сомневаюсь что щас на С++ можно менять нейросеть. По крайней мере мы срашивали это у представителей гугла - они сказали что обучать можно только на python.

  • @MrVlMor
    @MrVlMor 4 года назад +526

    Язык программирования - это всего лишь инструмент. Надо просто смотреть, подходит ли этот инструмент под задачи проекта или не подходит. Тяжело пилой забивать гвозди.

    • @roduman
      @roduman 4 года назад +17

      Только вот поменять инструмент под задачу зачастую не очень приятное занятие.

    • @MrVlMor
      @MrVlMor 4 года назад +6

      @@roduman зачем такой инструмент выбирали?

    • @CenturionKZ
      @CenturionKZ 4 года назад +15

      @@MrVlMor ваш вопрос противоречит написанному выше

    • @feoktant
      @feoktant 3 года назад +1

      Сейчас практически любой мейнстрим ЯП умеет делать то же самое что и десяток другой. Как выбрать-то?

    • @MrVlMor
      @MrVlMor 3 года назад

      @@feoktant тяжело будет на js драйвер написать

  • @alexhali6003
    @alexhali6003 4 года назад +107

    "Выбирайте профессию, а потом - инструменты" - ценный совет!

    • @user-cm1ri1sn2u
      @user-cm1ri1sn2u 3 года назад +5

      ок, выбрал профессию программиста, какой язык?

    • @glazovikalypka
      @glazovikalypka 3 года назад +2

      @@user-cm1ri1sn2u с++

    • @user-iy5kd3tz3d
      @user-iy5kd3tz3d 3 года назад +24

      @@user-cm1ri1sn2u дальше выбираешь направление, веб разработка, разработка ПО или геймдев, далее фреймворки, затем язык. То есть веб(html, css, JavaScript, php, Python), разработка ПО под десктоп(C, C++, C#, Java), разработка ПО под мобилки(Java/Kotlin(Android), swift/Objective-C(ios)), геймдев(C++, C#, JavaScript, typescript) и т.д

    • @user-cm1ri1sn2u
      @user-cm1ri1sn2u 3 года назад +4

      @@user-iy5kd3tz3d спасибо большое за развернутый ответ

    • @TheSkyInFire
      @TheSkyInFire 2 года назад +2

      @@user-cm1ri1sn2u выбрать профессию программиста - это тоже самое, что выбрать профессию "медик". Сразу вопрос назревает, ну и каким конкретно медиком быть хочешь: терапевтом, хирургом, проктологом?

  • @user-md6zu5sr9b
    @user-md6zu5sr9b 4 года назад +45

    Спасибо за видео. Очень было бы интересно послушать про сам разбор професий. Какие есть чем отличаются какие языки используют и.т.д

  • @butcher_bom
    @butcher_bom 2 года назад +21

    Спасибо большое. Ты мне помог в себе разобраться. "Сначала нужно выбрать профессию, потом уже язык" . Мужик , спасибо. Это очень помогло

    • @mslq
      @mslq Год назад

      Да, мне этот аргумент тоже понравился, я именно так и поступил, и теперь по вынужденности "из той профессии" приходится Python осваивать.

  • @anatolys9203
    @anatolys9203 4 года назад +5

    спасибо, хороший видос!

  • @syhm886
    @syhm886 4 года назад +4

    Очень интерестно ваше мнение на счет смены стека технологий например с Java в .Net или наоборот или какие то другие стори.

  • @user-ew6mz8kz8v
    @user-ew6mz8kz8v 4 года назад +16

    Здравствуйте.
    Получается, если ты решил начать с Пайтона, то ты сможешь попробовать себя в нескольких областях и далее, уже выбрав путь, изучать более подходящие и специфичные инструменты для этой области. Поэтому с этой точки зрения Пайтон идеален как первый язык.

  • @alex_8704
    @alex_8704 4 года назад

    Хорошее видео! Спасибо!

  • @user-ud4cs5zd3q
    @user-ud4cs5zd3q 2 года назад

    Благодарю от Души за информацию

  • @DjangoSchool
    @DjangoSchool 4 года назад +15

    Согласен. Вот и видео про python)))

  • @dzianish6223
    @dzianish6223 4 года назад +8

    Под питон написана основная масса библиотек и готовый решений для ml. Соответственно, для перехода на другой язык нужно перетащить все наработки. Хотя из дебрей академической среды порой выходят решения и на Фортране и даже на Луа

    • @user-tf5bs6de6z
      @user-tf5bs6de6z 4 года назад

      Для дата саенса это обычно плохо переписанные библиотеки с R.

  • @antonparhom1251
    @antonparhom1251 4 года назад +1

    Спасибо за интересные видео!

  • @djleah
    @djleah 3 года назад

    спасибо, очень полезное видео

  • @gorek5762
    @gorek5762 4 года назад +65

    Как сказал автор если софт прост в использовании то это гениальный софт, так же и с языками.
    И тут я с автором соглашусь, пайтон - гениален!!!

  • @eugeniuszjarocki109
    @eugeniuszjarocki109 4 года назад +16

    Здравствуйте, Сергей!
    Хочу предложить тему для выпуска "Все о proof of concept". Какие отличия этого понятия могут быть в зависимости от фирмы, проекта, команды и тд?

  • @user-on1qf9cd3z
    @user-on1qf9cd3z 3 года назад

    Очень интересно рассказали!

  • @olgam535
    @olgam535 2 года назад

    Спасибо огромное! Актуально!

  • @alextheengineercccp3596
    @alextheengineercccp3596 4 года назад +6

    Сергей, спасибо! Пожалуйста, расскажите, что вы думаете о Powershell? И что Вы думаете о профессии системного администратора?

    • @alexzrazhevskyi4478
      @alexzrazhevskyi4478 4 года назад +3

      Если сисадминить то только на забугор или IT контору которая сама работает на забугор :) ИМХО. Но здесь английский маст хев плюс сертификаты по направлениям сисадминства ибо оно тоже разное. Если ты, например, сетевой администратор то смотри курсы на получение Cisco certified инженер. Это очень упрощенно, эта отдельная большая тема. А работать на местный рынок сисадмином это дно по зарплате, да и отношение такое же. Кстати многие сисадмины в девопс переходят опять же по причине зарплаты. Насчет PowerShell - ну хорошая штука, но только для винды то есть это вендор лок. Но если ты виндовый админ то учи, лишним не будет.

    • @user-bb8qr6xl5s
      @user-bb8qr6xl5s 4 года назад

      @@alexzrazhevskyi4478 цискари это уже сетевеки но ни как не сис админ. Сис админ это базовое сетевое и хорошее знание винды ад-шки и эксчендж. Ну и сервак на винде развернуть

    • @alexzrazhevskyi4478
      @alexzrazhevskyi4478 4 года назад +5

      О курсах Cisco я написал об сетевом администраторе. Корорый тоже, внезапно, может быть и сисадмином, ибо редко какая контора (если это не оператор сотовой связи и/или интернет провайдер) будет держать отдельного сетивика. Если у вас сисадмин это только винда с exchange то это очень узкое представление о профессии. Куча специализаций от эникейщиков до администраторов Windows/Linux серверов, сетевых админов, спецов по IP телефонии, безопасности и т.д. и т.п. Обычно средний спец, в средней по размеру конторе, должен знать и уметь все что имеет отношение к ИТ инфраструктуре в этой конторе. Но з/п при этом обычно не соответствует знаниям и сотрудники не ценятся.

    • @user-bb8qr6xl5s
      @user-bb8qr6xl5s 4 года назад +3

      @@alexzrazhevskyi4478 ни один уважающий себя сетевик цыскарь не будет админить сеть и винду сис админом где-нибудь в конторе.

    • @alexzrazhevskyi4478
      @alexzrazhevskyi4478 4 года назад

      @@user-bb8qr6xl5s Я работаю в ИТ девелоперской конторе и у нас есть два сетевых аддмина с сертификатами Cisco и о боже! они кроме маршрутизаторов и ИТ-телефонии (к стати на базе Cisco и ИТ-телефонов Cisco) еще админят сеть и полсотни Linux серверов! Какой ужас :) Прийду на работу скажу их что они лохи :) А если серьезно то чуваки получают серьезную з/п и как то не парятся на счет "уважающий себя.. ".

  • @mrchser
    @mrchser 4 года назад +4

    В среде Java есть свой скриптовый язык Groovy, который очень удобно использовать для тестирования вместе с Bdd фреймворком Spock

    • @DrezdenHC
      @DrezdenHC 2 года назад

      девопсить тож норм, вон quickBuild тот же

  • @trayvor5292
    @trayvor5292 4 года назад +2

    Обожаю твои видео с такими разборами. Еще, у меня есть вопрос: что учить к Яве?

  • @zorro55
    @zorro55 4 года назад +1

    Спасибо :)

  • @question9459
    @question9459 4 года назад +2

    (Гневный комментарий) Но лучше не надо.
    Сергей спасибо за мнение, интересно на фоне слушать.

  • @abaahi
    @abaahi 4 года назад +21

    пользуюсь питоном на работе. Обрабатываю большие таблицы данных. Обожаю этот язык

    • @karpenkoas
      @karpenkoas 4 года назад +7

      То чувство, когда портянка на любом другом ЯП заменяется двумя строчками из pandas ))

    • @nok738
      @nok738 3 года назад +4

      @@karpenkoas, портянка на любом другом ЯП точно также может быть заменена двумя строчками из сторонней библиотеки.

    • @user-gr7sd9dy7j
      @user-gr7sd9dy7j 3 года назад +2

      Добрый день! Я нахожусь в начале своего пути пытаюсь изучать python. Не могли бы вы дать совет начинающему куда смотреть в первую очередь может какие дополнительные курсы или совет или готовые скрипты для примера или напутствующие слова какие проекты мне нужно реализовать на начальном этапе с которыми вы работали - сталкивались я очень хочу развиваться в сфере баз данных и работать с обработкой данных из таблиц. Спасибо заранее!!!

    • @NotIce684
      @NotIce684 3 года назад

      @@nok738 Pandas написана на питоне и для питона и про существование ее для других языков я не слышал.

  • @palusoid
    @palusoid 4 года назад +1

    Как насчет MS PowerShell vs Python, на сколько скрипты для установки ПО могут конкурировать? для DevOps

  • @user-kt4tg7ry5g
    @user-kt4tg7ry5g 4 года назад

    ждем!!!

  • @user-bi4wd8hr2r
    @user-bi4wd8hr2r 4 года назад +3

    5:05 Хорошее замечание :)

  • @archivariusdee2127
    @archivariusdee2127 4 года назад +12

    00:32 оговорка по Фрейду? =)

  • @davronsherbaev9133
    @davronsherbaev9133 4 года назад

    Интересно узнать, что думаете на счёт ФП языков

  • @mikhailp.7862
    @mikhailp.7862 4 года назад

    Норм объяснил! Лайк

  • @user-sv6ls9lg6v
    @user-sv6ls9lg6v 4 года назад +2

    Доброго времени суток. Недавно попал на ваш канал. Сейчас прохожу курсы по React в компании. Для своего ввыпускного проекта выбрал, создание не сильно сложного интернет-магазина. И решил попробовать прикрутить сервер на ноде. Но это чисто для моего небольшого проекта. Но вообще идея писать на 1 языке все , пока конечно подкупает( углубленное изучение 1 языка мне кажется лучше , чем учить сразу несколько). Поэтому хотел бы вас попросить(спросить). Есть ли рынок для Node.js? можно ли на нем писать бекенд сайтов. Вроде у всех на слуху эта платформа. Неужели ее используют только для разворачивания фронтенд приложений. И может ли node.js где-нибудь конкурировать с python или larevel. И как правильно понять вас? Вы считаете, что python для веба лучше javascript?

    • @silentage6310
      @silentage6310 Год назад +1

      не принимайте близко к сердцу, ему свое продавать надо

  • @Smolandgor
    @Smolandgor 4 года назад +75

    Ну я не согласен что нету профессии пайтон разработчик. Ведь когда говорят пайтон разработчик в 90 процентов случаев имеют в ввиду пайтон бэкендера на фласке-джанге.

    • @suvairin
      @suvairin 4 года назад +2

      Чушь собачья. Питон в вебе занимает не самую огромную нишу. Даже джава со своим спрингом впереди в этой области.

    • @kamilgatin8895
      @kamilgatin8895 4 года назад +22

      @@suvairin чушь собачья. Питон занимает огромное место в разработке api. А это значительная часть веба

    • @user-bi4wd8hr2r
      @user-bi4wd8hr2r 4 года назад

      Про aiohttp не слышали?

    • @it-coding
      @it-coding 4 года назад +4

      Savl Suvarin кем можно устроится на работу ? Зная только чисто Python ? Задачи по математике решать ? В любом направлении нужны библиотеки , даже для написания парсера

    • @user-we3ef9xx5u
      @user-we3ef9xx5u 4 года назад +3

      @@suvairin то, что python не занимает огромную нишу в вебе, не означает, что нету работы в вебе на данном языке. Не несите чушь.

  • @user-up9ps2zg1t
    @user-up9ps2zg1t 3 года назад

    Спасибо за видео

  • @SchaubertAlexander
    @SchaubertAlexander 4 года назад

    Спасибо!

  • @user-qr9ho1ey6j
    @user-qr9ho1ey6j 4 года назад +6

    Привет!
    Сергей, спасибо Вам и Владимиру за замечательные видео)
    Как относишься к Егору Бугаенко и его пониманию ООП, концепции "Elegant Object"?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +8

      я к нему отношусь очень плохо. Хайпожор

    • @user-gw6df6ns7e
      @user-gw6df6ns7e 4 года назад

      @@SergeyNemchinskiy Ну некоторые идеи неплохие у него. Про них еще банда четырех писала в книге о паттернах.

    • @deniskhakimov
      @deniskhakimov Год назад

      ​@@user-gw6df6ns7e так может это ИХ идеи, а не его*? )

  • @nellcreate3349
    @nellcreate3349 4 года назад +28

    Согласен с автором. Как я понял, если обобщить всё, что он сказал, то вывод будет такой: Python хорош в разработке небольших программ по - быстрому; ботов, ибо в принципе бота для ВК какого - нибудь не особо важно на чём писать, так как боты мало потребляют ресурсов и потому не важно, как быстро выполняется его работа, пользователи всё равно разницы особой не заметят. То - есть, Python - это очень хороший вариант для создания маленьких программ, которые не планируется долго развивать и ошибки в них не являются слишком опасными.

  • @acrrono
    @acrrono 4 года назад

    что вы думаете про котлин? читалили ли вы книгу про этот язык, используете ли вы его в проде / своих проектах? Используете корутины/каналы или потоки с rx? Джуниор андроид разработчик.

    • @acrrono
      @acrrono 4 года назад

      @@Iskledian да я вспомнил, но там какое то поверхностное понимание языка

  • @inventor1626
    @inventor1626 4 года назад +123

    Ведущий в выпуске: на python пишутся только средненькие сайты, которые не дотягивают до сайтов на Java:
    Сайты написанные на python:
    *Instagram* : Лол
    *Dropbox* : Без комментариев
    *Pinterest* : звонит в дурку
    *RUclips* : банит канал автора
    *Google* : Всей швали моих критиков, моих завистников, вы думаете, что с человеком, который до такой степени точно исследует тему, можно спорить? Вы думаете, что я вас не переиграю, что я вас не уничтожу? Я вас уничтожу.

    • @kastuskalinowski6979
      @kastuskalinowski6979 4 года назад +5

      согласен, он не шарит вообще))))

    • @cover-band6035
      @cover-band6035 3 года назад +4

      Так он и не учит питону, только высказал свое мнение. За все шарить невозможно, попробуйте поспорить с ним за Java

    • @kastuskalinowski6979
      @kastuskalinowski6979 3 года назад +7

      @@cover-band6035 мы с ним уже поспорили,
      за твою мамку.

    • @cover-band6035
      @cover-band6035 3 года назад +14

      @@kastuskalinowski6979 все понятно, до свидания

    • @mvader93
      @mvader93 3 года назад +11

      В Инстаграм, дропбокс и тд Java больше чем питона лол

  • @user-wu6ks5gl8z
    @user-wu6ks5gl8z 4 года назад +7

    Можно ли кодить нейронки на Java также успешно, как на python или c++?

    • @vladimirafanasiev3138
      @vladimirafanasiev3138 3 года назад

      успешнее чем взять готовую на CUDA\OpenCL? однозначно нет.

    • @kolyuchkin
      @kolyuchkin 2 года назад

      Вопрос Вы некорректно задали - не язык определяет стек реализуемых на нем задач, а библиотеки и фреймворки, написанные другими. Нейронки (соответственно и библиотеки) изначально развивались в научной среде, в которой и было удобнее использовать простой скриптовый язык, как Python. Если Вы перепишете эти замечательные библиотеки на любой другой ЯП, то на нем тоже можно будет, как Вы написали, "успешно кодить нейронки". Я, например, лично знаком с д.т.н. Ивановым А.И. и его лабораторией, которые "успешно кодят сверх-большие нейронки" и на Java, и на C++.

    • @user-wu6ks5gl8z
      @user-wu6ks5gl8z 2 года назад +1

      @@kolyuchkin Это уже и так ясно. Вопрос был актуален почти 2 года назад.

  • @wirtu_0z
    @wirtu_0z 4 года назад

    Добрый день)) Вот наткнулся на ваш канал, прислушался к вашему мнению и у меня появился вопрос. Если я выбрал веб-разработку как профессию, что учить пайтон или джав...или нужно учить и то и то, а может какой-то язык первым нужно будет выучить из этих?
    А вообще видяк-крутяк=))) удачи вам!

    • @annaumrykhina2540
      @annaumrykhina2540 4 года назад +1

      в веб-разработке вроде больше используется пайтон или пхп.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      или руби. Но лучше пайтон

  • @andrejs0tube
    @andrejs0tube 4 года назад

    информация полезная.

  • @Lov3Catch
    @Lov3Catch 4 года назад +3

    А вообще, покажите пожалуйста свой акк на гитхабе и наличие проектов на тех ЯП о которых вы так делитесь своим "мнением", что бы можно было хоть как-то оценить экспертность в данной области.

    • @Lov3Catch
      @Lov3Catch 4 года назад +3

      Нашел: github.com/pro100fox?tab=repositories
      Вопрос: 4 репоза (java, js), последнее обновление - 2 года назад. В общем отсюда и уровень "мнения".

  • @GenaKa
    @GenaKa 4 года назад +7

    Как вы относитесь к брючным питонам?

  • @iuryoukhanov198
    @iuryoukhanov198 2 года назад

    Добрый день. Спасибо за ваш ролик. Один вопрос - что такое скриптовый язык?

  • @donfedor007
    @donfedor007 3 года назад

    Спасибо! Я занялся веб разработкой и использую Питон Джанго и Фласк!

    • @donfedor007
      @donfedor007 2 года назад

      @Polzovatel Seti Чуть по чуть. Сложное дело. Но интересно. А у вас?

  • @limonred5283
    @limonred5283 4 года назад +17

    Можно было вспомнить про нехилую науку) А это между прочим не скриптики) Как обидно стало за питончика(

    • @roman-bolkhovitin
      @roman-bolkhovitin 4 года назад +3

      В нехилой науке не скриптики, да. А биндинги к либам на сишечке, плюсах и фортране 😏

    • @bormanbor8740
      @bormanbor8740 4 года назад

      @@roman-bolkhovitin А как же R?

    • @roman-bolkhovitin
      @roman-bolkhovitin 4 года назад

      @@bormanbor8740 про R ничего не знаю, кроме того что он есть

  • @NickMukhin
    @NickMukhin 2 года назад +7

    Отношение к новому языку зависит от предыдущего опыта программиста. Я много лет писал на C,C++, Java. Потом стал переводить книги по IT и узнал много нового о других языках. Так вот некоторые из них (прежде всего JS) вызвали у меня дикое отторжение, что-то сродни арахнофобии. Python пытался изучать, но после Java он показался странным, неоправданно вычурным и нелогичным. Единственным языком, который более-менее гладко лег на предыдущий опыт, стал C#.

    • @lolimipo3114
      @lolimipo3114 Год назад

      Мне swift нравится. Строго типизированный, все логично и понятно. В питоне отступы, нелогичность какая то. Изучать я его начал для написания автоматизации работы браузера. Ну и бот для игрушек.

  • @JorikFat
    @JorikFat 4 года назад +1

    Спасибо за внятный ликбез простыми словами.
    Можете так же на примитивном уровне рассказать про "Процессы и потоки в java"?
    И разъясните пожалуйста такие понятия как "программа" / "приложение" / "скрипт". Вроде все одно и то же, но не могу для себя эти понятия разделить

    • @inksmart
      @inksmart 4 года назад +1

      Программа и приложение одно и то же. А скрипт тоже программный код, только интерпритируемый на лету, т.е. не скомпилированный в бинарный как у программы.

  • @kit1078
    @kit1078 4 года назад

    Было оч. полезно!

  • @bublik7649
    @bublik7649 4 года назад +5

    Спасибо за мнение.
    Расскажите пожалуйста за "гейм-дев" с чем его едят, какие ЯПы и направления. Думается про Пайтон, а он не для игр, а хотелось бы работать по ближе к игрухам, это будет способствовать и подстёгивать в обучении и дальнейшем в работе.
    Спасибо.

    • @psoger
      @psoger 4 года назад +1

      В чистом (CPython) виде. Использовать питон для геймдэва сложно, поскольку под капотом там работает виртуальная машина, а через нее как минимум не удобно получать доступ к железу. Это удобно делать, например, из C/C++ поскольку они компилируются сразу в машинный код без дополнительных прослоек. Java тоже используется, например, тот же самый Minecraft, но здесь надо оговариться, что Microsoft после его покупки сделали свою версию на C++

    • @SheonOFF
      @SheonOFF 4 года назад +2

      Советую посмотреть на Godot. Там используется собственный язык, очень схожий с Python. Можно так же использовать C#, который юзается в том же Unity.

  • @ni55an
    @ni55an 4 года назад +214

    Можно ли запустить Python на кофемашине от Phillips?

    • @quickesful
      @quickesful 4 года назад +26

      microPython и вперед :)

    • @high-level-content-maker
      @high-level-content-maker 4 года назад

      На saturn работает

    • @richardmrage3888
      @richardmrage3888 4 года назад +10

      покупаешь умную кофемашину, накатываешь freebsd с докерочком до кучи(возможно придется внести некоторые не критичные, в случае, если не удастся ничего сломать/перегреть изменения в электронику), запускаешь от туда путон.
      можно еще купить малину за 20$ и туда вшить с путоном, но всем говорить, что путон по дефолту в кофе машине работает :)

    • @user-gw6df6ns7e
      @user-gw6df6ns7e 4 года назад +4

      Если есть Unix, то можно.

    • @qazaqfreethinker7392
      @qazaqfreethinker7392 4 года назад

      Питон для мобильных разработок актуален

  • @Lightoflife1985
    @Lightoflife1985 4 года назад +1

    Привет, Сергей! я сейчас уже много думаю о том, что надо сменить професию в жизни (сейчас занимаюсь монтажник сантехник). хочу тоже стать программистом. мне уже скоро будет 35 лет. 2 года назад была попытка заняться этим делом. сам проходил онлайн курсы по html и CSS. на средине CSS оставил это дело, так как было трудно с мотивацией, не видел света в конце тоннеля. Точнее куда и как мне двигаться после этого. Что и как посоветуешь проходить? есть желание пойти по линии Java потом PhP. сейчас хочу онлайн повторить курсы html и CSS. после заняться по серьезней, типа пойти на курсы. спасибо.

    • @lemeshenko
      @lemeshenko 4 года назад

      Java потом php гиблый вариант. Лучше тогда остаться на джава. Если начнёшь с php погибнешь как программист.

    • @sparta.sparta
      @sparta.sparta 4 года назад

      @@lemeshenko почему погибнешь начиная с php или Node.js??

    • @lemeshenko
      @lemeshenko 4 года назад +1

      @@sparta.sparta научишься программировать абы как. Кроме того задачи которые решают это языки зачастую не имеют сложной логики. А умение составлять алгоритмы и информационные структуры это самые важные уменя программиста.

  • @research_yourself_and_world
    @research_yourself_and_world 4 года назад

    вопрос про crm salesforce и apex,предлагают работу в этой области насколько актуально после будет устроиться?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      как раз в субботу будет стрим с разработчиком сейслфорс. Спросите

  • @unknownunknown4120
    @unknownunknown4120 4 года назад +62

    Обожаю чуваков, которые заявляют, что выучили python на выходных, потом сохраняют 100000 элементов в list и обходят через while и i = i + 1, это прям самая мякотка.

    • @achillescres9270
      @achillescres9270 4 года назад

      Си

    • @user-rp7pt4cy3l
      @user-rp7pt4cy3l 3 года назад +29

      Люди постоянно путают понятия:
      "Простой" и "просто выглядит на стадии знакомства")))

    • @vladimirulyanov8318
      @vladimirulyanov8318 2 года назад

      А какая структура данных больше подойдет для сохранения 100000 элементов с возможностью добавления новых элементов в python? Спрашиваю с точки зрения своего обучения.
      С while и i += 1 - согласен.

    • @user-gi5lf1ws8d
      @user-gi5lf1ws8d 2 года назад +1

      @@vladimirulyanov8318 возможно, генераторное выражение

    • @gvozdyara9563
      @gvozdyara9563 2 года назад

      @@vladimirulyanov8318 библиотека numpy
      А если не хочется импортировать ещё одну библиотеку, то создав окончательный список, для дальнейшей работы с ним его можно преобразовать в tuple. Тогда обработка этих 100000 будет намного быстрей

  • @oZopHuk
    @oZopHuk 4 года назад +6

    Отличное видео, спасибо. Вы подтвердили мой собственный выбор. Я решил двигаться в it дальше, но разрывался между девопс и веб, выбрал Пайтон как язык который в любом случае пригодится. Пайтон очень нравится.

    • @lemeshenko
      @lemeshenko 4 года назад

      Не хочется тебя расстроить, но в It надо знать множество технологий, и постоянно учиться

    • @oZopHuk
      @oZopHuk 4 года назад +1

      @@lemeshenko я в техподдержке 20 лет почти, так что я в курсе, не расстроен. ))

    • @armantulendi7320
      @armantulendi7320 4 года назад

      @@oZopHuk как потратить 20 лет на тех поддержку? или вы на разных местах работали?

    • @oZopHuk
      @oZopHuk 4 года назад

      @@armantulendi7320 на разных местах конечно.

  • @vitalyromas6752
    @vitalyromas6752 4 года назад

    Дякую за відео і думки про Python. Інформативно для 10 хвилин. Хіба що теми... Enterprise Python та Embedded Python не розкриті ))

  • @adatanold9067
    @adatanold9067 4 года назад

    Здравствуйте, что думайте о языке Golang? Я активно его изучаю и пишу разные проекты на нем, это мой второй язык первый - Python. Что думаете о перспективах? О конкуренции с Rust? О стандарте 2.0 и версии 1.16 с инновационным, Параллельным GC (для меня важный вопрос). Расскажите ваше мнение пожалуйста. И когда у вас будут по нему курсы?

    • @lemeshenko
      @lemeshenko 4 года назад

      Rust и go похожи только на первый взгляд, но у них совершенно разные ниши.

    • @adatanold9067
      @adatanold9067 4 года назад

      @@lemeshenko серверное/микросервисное программированре против системного?

    • @lemeshenko
      @lemeshenko 4 года назад

      @@adatanold9067 можно и так сказать, но дело не в применении а в сути. Основная проблема и одновременно преимущество го, это сборщик мусора. Не надо думать про память, но есть доп. не контроллируемые тормоза. Кроме того го ориентирован на упрощение синтаксиса, в раст же есть все навороты. То есть я бы сказал - го - это когда надо быстро, и разрабы не супер профи, то есть в приоритете экономия бюджета, раст - когда денег куча, надо сделать максимально хорошо для самый крутых нагрузок или реалтайм. А для системы наверно все таки лучше ортодоксальный с++, все равно библиотеки на с++, то есть тогда надо знать с++ и раст, но зачем городить огород в этом случае, пишешь на сях.

  • @dmitriyneledva4693
    @dmitriyneledva4693 4 года назад +211

    расскажите в следующем видео про "machine learning" и "data science" - что это за звери? зачем они нужны? и с чем и едят?

    • @NikolayForostiy
      @NikolayForostiy 4 года назад +11

      Поддерживаю! Очень не понятно почему не пишут машинное обучение на C++ или Java вроде намного быстрее на них вычисление.

    • @valentinkhomutenko6308
      @valentinkhomutenko6308 4 года назад +37

      KoLianN Forest все Python библиотеки для ML пишутся на С/С++, наружу из них торчит только публичный интерфейс, который дёргается из Python. Тут язык выступает связующим звеном, чтобы выстроить поток данных, последовательноть вызовов, описать архитектуру модели высокоуровнево и тд. Писать такого рода логику на С++ или Java долго, скучно, и смысла почти нет.

    • @dmitriyobidin6049
      @dmitriyobidin6049 4 года назад +26

      @@valentinkhomutenko6308 В плюс к этому конечные пользователи/разработчики работающие с ML и Data Science не всегда прямо таки опытные программисты, работать на пайтоне им банально проще. Для математиков, физиков и прочих непрограммистов намного проще подхватить выразительный пайтон, нежели многословный и зубодробительный C++.

    • @MikeMenshikov
      @MikeMenshikov 4 года назад +5

      И плюс ко всему то, что для датасатанистов на питоне есть готовые библиотеки, где реализованы алгоритмы, нейронки, датамайнинг и пр. нужные для анализа штуки

    • @user-ur9fs8cx4f
      @user-ur9fs8cx4f 4 года назад +1

      Поддерживаю за необходимость! Но, осмелюсь за него ответить, это не его тема. А так, ШАД, русскоговорящие статисты/математики полезно. У всех свои +\-. Ну и англоязычный мир 90% вклада в науку.

  • @anzh6714
    @anzh6714 4 года назад +2

    Работаю в e-commerce, нам прекрасно подходит php для взаимодействия с пользователем, а под капотом может лежать что угодно и к этому чему угодно можно обращаться и обрабатывать - не поверишь )

  • @lipaylon4967
    @lipaylon4967 4 года назад +1

    Есть еще один занятный способ приложения "Пифона", который мне известен - кодогенерация для с++. Судя по разного рода оптимизаторам и не только, то так как у питона под капотом то - на что вы его настроили, порой его используют для того чтобы быстро написать код , перевести в компилируемые +сы к примеру, поправить сомнительные моменты с излишним кол-вом итераций и закомпилить результирующий плюсовый код. Так что порой питонисты уживаются в плюсовых проектах , не дошедших до стадии дип мейтененса.

  • @user-po8ix5vi4y
    @user-po8ix5vi4y 4 года назад +2

    Очень понравилось. Сам -- пайтон разработчик. Перешел с ПХП. Конструктивно и интересно.

    • @dimitryrusu4022
      @dimitryrusu4022 4 года назад

      Ариф Шарифов Подскажите плиз: если я запилю сайт на джанго, то я смогу сделать а/в тестирование без джаваскрипта?

    • @runrunning4359
      @runrunning4359 4 года назад +1

      Нет такой профессии😅

    • @user-po8ix5vi4y
      @user-po8ix5vi4y 4 года назад

      @@dimitryrusu4022 pip install django-AB-project
      Смотря на сколько развернутый результат тебе нужен.

    • @idopshik
      @idopshik 4 года назад

      @@dimitryrusu4022 Я не гу-гу в точных решениях, но тут и ежу понятно, что можно. Единственная вещь, которую нельзя сделать на пайтон - это другой пайтон - тут нужен CИ.

  • @alexsmith526
    @alexsmith526 3 года назад +6

    На PHP пишется много e-comerce проектов.

    • @user-gh2ml3cf5o
      @user-gh2ml3cf5o 3 года назад +1

      Ну например? Сайт русского национального единства?

  • @psybuzz
    @psybuzz 4 года назад +7

    Питон хорош для data sintist и devops, в вебе
    рулит js и php

    • @user-sv4fu3ik3c
      @user-sv4fu3ik3c 4 года назад +1

      Для лендингов и магазинов разве что

    • @eugeneperson1425
      @eugeneperson1425 4 года назад +1

      на сколько я понимаю в вебе пайтон это бекэнд. Или его можно использовать вместо js ?

    • @psybuzz
      @psybuzz 4 года назад +1

      @@eugeneperson1425 в основном да, но все же php больше используется нежли phyton

    • @roduman
      @roduman 4 года назад +1

      Я в вебе использую только c Шарп и пофигу кто там рулит.

    • @user-bi4wd8hr2r
      @user-bi4wd8hr2r 4 года назад

      @@eugeneperson1425 Можно. brython. С некоторый пор asyncio прикрутили.

  • @danielkhachaturian
    @danielkhachaturian 4 года назад

    Сергей, известен ли Вам Dart и что Вы о нём думаете? Спасибо

  • @lextaller3058
    @lextaller3058 4 года назад

    А если его использовать для бытовых домашних нужд или мелкого бизнеса? Подойдет? Ну там систему "умный дом" кустарно сварганить, управление внешними камерами или ЧПУ станками поуправлять? Сайтец какой нестандартный для мелкого бизнеса состряпать. Детей дома самообразовывать. Подойдет? Тогда наверное и изучать его нужно не так как для галер?

    • @nataliagolban1760
      @nataliagolban1760 4 года назад

      для таких целей отлично подходит, говорю по личному опыту.

  • @user-me7ss2jd5l
    @user-me7ss2jd5l 4 года назад +2

    Добрый день, на каком языке разрабатывать товарный маркетплейс? Заранее спасибо

    • @mikhailm6997
      @mikhailm6997 3 года назад

      Если возникает такой вопрос, то на PHP + (Symphony/Yii/Laravel) или Python + (Django/Flask).
      О Java и речи быть не может, поскольку у неподготовленного новичка отобьёт всё желание.

    • @Kirillissimus
      @Kirillissimus 3 года назад

      Разрабатывать товарный маркетплейс сегодня я бы не стал ни на каком языке, только брать готовое. Нужно полазить по инету, найти самый подходящий вариант, стырить его, поменять картинки и содержимое базы данных и на этом успокоится.

  • @georgyperevozchikov5630
    @georgyperevozchikov5630 4 года назад +20

    Я data science engineer. Ох наговорили вы конечно... М да.
    Python + ds будут жить долго. И едва ли в этом месте что то поменяется.

    • @germanmalinovsky1719
      @germanmalinovsky1719 4 года назад

      Что думаете про Scala для DS? Очень выразительный язык.

    • @user-zk9vn3ko9z
      @user-zk9vn3ko9z 4 года назад +3

      Все норм ds работают на R

    • @aralsea_
      @aralsea_ 4 года назад

      @@germanmalinovsky1719 скала никому не нужен

    • @gingin9215
      @gingin9215 4 года назад

      Я тоже начинающий датасайентист) а что ты хотел от вебщиков, которые толком разницы не понимают между нейросетями и машинным обучением. Тут для 80% людей слова keras и tensorflow это пустой звук)

    • @equim7363
      @equim7363 4 года назад +1

      @@gingin9215 Да, расскажи.

  • @user-wg6si8ip3i
    @user-wg6si8ip3i 2 года назад

    Благодарю!

  • @Livesms
    @Livesms 4 года назад

    Поскажите название мелодии на фоне (хотя бы название или исполнитель) Вы говорили что-то из бесплатного от RUclips - как назвается (там уйма уже бесплатных мелодий).

  • @kamaeff
    @kamaeff 3 года назад +4

    5:33
    Так и запишем: «Python идеален»

  • @russg4703
    @russg4703 4 года назад +7

    Using Python in squish IDE framework for QT UI automation. Very powerful tool, reccomend!

    • @PercasTeam
      @PercasTeam 4 года назад

      Squish is a hell of overhead. Buggy and expensive. Try using pywinauto instead. Python-pywinauto-winAPI-application

  • @sqrooch662
    @sqrooch662 3 года назад

    А что вы скажете про компьютерное зрение и считывание данных с экрана, а также распознование лиц? Какой язык быстрее и лучше?

    • @sqrooch662
      @sqrooch662 3 года назад

      @ Больно слышать, что вы не указали в этом списке язык Java. Он мне очень нравится, но к сожалению очень редко, кто-то из знающих программистов указывает Java в качестве удобного и быстрого языка разработки для десктопных приложений.

    •  3 года назад

      @@sqrooch662
      Java окружение требует много ресурсов -- прожора. Написание программы в Java требует несколько часов, тоже самое в Perl, Python, Ruby занимает несколько минут.
      Конечно и у Java есть свои преимущества, но как правило данный язык используется в Enterprise сфере.

    • @Victor555777
      @Victor555777 2 года назад

      @@sqrooch662 если честно -java для десктопа неоднозначный выбор. Если вы java разработчик, то да. Вам язык привычен, удобен и логично его использовать. Используя тот же JavaFx можно быстро получить приличный результат. Но вот если вы пилите большой коммерческий проект с нуля, а не маленькую тулзу, то скорее всего вам стоит выбрать что-то другое. Особенно, если оно платформо зависимое. Ибо из-за универсальности java вы лишаетесь возможности использовать некоторые фишки конкретной ОС.

  • @user-je4zx5vf3p
    @user-je4zx5vf3p 4 года назад

    Что думаете о Node js и TS?

  • @b.g.5106
    @b.g.5106 4 года назад +8

    Наконец-то)) хайп

  • @Ownedyou
    @Ownedyou 4 года назад +111

    10:06 Сергей вот тебе скобок: (((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))). Компенсируем отсутствие скобок в Питоне скобками в коментах! :D

    • @anzh6714
      @anzh6714 4 года назад +27

      Ownedyou {{{{{{{{{{{{{{{{{{{{{{{{{{{{ и }}}}}}}}}}}}}}}}}}}}}}}}}}}

    • @dasshrs
      @dasshrs 4 года назад +2

      Ownedyou
      ,
      Скобки перепутал, дядя. Давай по-новой)

    • @llTwichll
      @llTwichll 4 года назад +2

      у меня только такие >>

    • @emberdi
      @emberdi 4 года назад +9

      Двоеточие
      ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

    • @VitaliyNET
      @VitaliyNET 3 года назад

      у меня по lint не прошло, давайте по новой

  • @turchik5763
    @turchik5763 4 года назад

    Сергей, спасибо за видео и такой к вам вопрос. Не знаю что изучать, тянет к Python(веб, ии) , но боюсь что вдруг если "приспичит" переходить на другой более сложный язык, будет труднее переучиться ( я так думаю, да и многие пишут). Может посоветуете что нибудь насчёт этого.
    P. S Так же привлекает C#, но так как он от Microsoft, не очень хочется быть привязаным к корпорации

    • @user-dv9fk1hd3s
      @user-dv9fk1hd3s 4 года назад

      Можно немного поизучать С. Даже если использовать не будешь, эти знания позволят легче переучиваться на другие языки.

    • @user-tf5bs6de6z
      @user-tf5bs6de6z 4 года назад +2

      А быть привязанным к оракулу никто почему то не боится. .net core сочетает в себе мощь индустриальных решений с удобством кастомизации потрахов платформы.

    • @yehoryehemberdinov635
      @yehoryehemberdinov635 4 года назад

      Если интересен веб и ии - учи питон.
      А менять языки не сложно)

    • @foxmulder8253
      @foxmulder8253 2 года назад

      "переходить на другой более сложный язык"
      Для вас Python лёгкий? )) Это полноценный, современный ООП язык, если что. ) Стоит учить программирование вообще, а потом уже можно писать на любом языке.

  • @nikitakirenkov1252
    @nikitakirenkov1252 4 года назад

    Что вы думаете о языке Rust? Будет ли он в будущем более популярен? Стоил ли сейчас посвящать ему время?

    • @oZopHuk
      @oZopHuk 4 года назад

      Нихт

    • @AI-xi4jk
      @AI-xi4jk 4 года назад

      Nikita Kirenkov Раст суперский язык для системного программирования. Надеюсь что будет более популярным. Он очень безопасный, быстрый и имеет элементы функционального программирования. Рекомендую как альтернативу С Спп для новых проектов если найдёте разработчиков. Сам планирую изучить в этом году для себя.

    • @lemeshenko
      @lemeshenko 4 года назад

      Язык то хороший, а вот взлетит или нет пока не ясно. C++ точно никуда не денется.

    • @user-dw6ni4ju3n
      @user-dw6ni4ju3n 3 года назад

      Он уже популярный и под него уже херова туча полезных библиотек написано. Только он не для хомяков, так как порог вхождения достаточно высокий.

  • @VictorRudkovsky
    @VictorRudkovsky 4 года назад +25

    Раньше у вас другое было мнение. Ну, ничего страшного )

    • @user-bi4wd8hr2r
      @user-bi4wd8hr2r 4 года назад +2

      А можно ссылочку? Прикинуть фасончик кроссовок :)

    • @grihakotovskiy2346
      @grihakotovskiy2346 3 года назад +4

      Тот кто живёт всю жизнь с одним мнением, полный идиот с кучей стереотипов, терзающих его самого.

    • @VictorRudkovsky
      @VictorRudkovsky 3 года назад +1

      @@grihakotovskiy2346 Т.е. если следовать твоей логике, ты сейчас написал свое мнение которое возможно в будущем, ты как не полный идиот с кучей стереотипов, терзающих его самого, тоже его поменяешь. Я правильно тебя понял? Или ты своего мнения не поменяешь ))) ??

    • @grihakotovskiy2346
      @grihakotovskiy2346 3 года назад

      , понял правильно... А если не понял перечитай ещё раз комент.

    • @VictorRudkovsky
      @VictorRudkovsky 3 года назад +1

      @@grihakotovskiy2346 Ну я так и понял что не меняешь своего . Значит ты кто? Правильно - читай выше свое определение о себе же ))

  • @cumhurkutlu5753
    @cumhurkutlu5753 4 года назад +2

    Спасибо за информации...

  • @gonzalezhose6808
    @gonzalezhose6808 2 года назад

    что думаете про фортран, есть ли у вас курсы по нему?

  • @Indi1go
    @Indi1go 4 года назад +1

    Начал сейчас изучение php, именно по тем причинам которые озвучены в видео, хотя ещё лет 15 назад мне один очень хороший человек в irc сети, админ канала itmo, кто в курсе тот поймёт, рекомендовал python, как очень простой, первый, яп, и очень перспективный в будущем, как видим прошло 15 лет, и все только и говорят о нем, хотя тогда мало кто знал, все учили тот же php, c++, с#, js.

  • @kirillpshenichnyi
    @kirillpshenichnyi 4 года назад +3

    хороший язык - ток медленный) я занимаюсь физикой и свои данные эксперементальные обрабатываю при помощи плюсов, но это мой зашквар. Так питона очень много от обработки данных до систем автоматизированного управления установками. Но моё мнение питон хорош (в системах управления эксперементами) на верхнем уровне, в качестве всяких клиентов и ещё его хорошо использовать в качестве алгоритмизации эксперемента, ибо физики программировать не умеют а питон язык простой и за 5 минут можно объяснить как выполнить команду макроса а-ля подвинуть детектор и в цикле менять температуру образца

  • @ME-ls9de
    @ME-ls9de 4 года назад +3

    А где node.js? Тоже в e-commerce?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      вообще не могу понять, где он. на нем пишут всякие не системные вещи, никак не могу понять - какое у них сходство

    • @ME-ls9de
      @ME-ls9de 4 года назад

      @@SergeyNemchinskiy хотя странно, но по уровни зп равносильно java

    • @DoncodePHP
      @DoncodePHP 4 года назад +1

      Где node.js? Судя по гугл тред он в 2014 и в Китае
      trends.google.ru/trends/explore?date=all&geo=RU&q=Node.js

  • @yarosav5396
    @yarosav5396 4 года назад +1

    #Вопрос
    Расскажи про Scala, пожалуйста. Он же JVM Based.
    1. Какие перспективы языка?
    2. Что на нем пишут?
    3. Чем его парадигма (фп) отличается от Java (OOP)?
    4. Обязательно ли знать Java для него?
    5. Какие основные фреймворки?
    6. Какой его рынок, ниша и как обстоят дела с рынком по Украине?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      он сдувается. слава богу. Один из худших языков, что я видел

    • @yarosav5396
      @yarosav5396 4 года назад +1

      @@SergeyNemchinskiy Понял, спасибо.
      А что тогда для Биг Даты юзать будут? Вроде ж Spark это Скала.

    • @undefined-is-not-a-function
      @undefined-is-not-a-function 4 года назад +2

      1. На Scala можно писать все то же, что пишется на Java. 2. Высокопроизводительные вебсервера для игр, финтех, машинное обучение, биг дейта, api, фронт на scala.js, native приложения на Scala native. Из популярного - Akka и модель акторов, Play framework, Slick, Spark. 3. Scala - гибридный объектно-ориентированный функциональный язык, единственный из близких к Haskell, который медленно, но верно, все чаще используется в продакшене. По сути это смесь Java + Haskell + немного стероидов. Поэтому там активно используется микст из OOP+FP, что позволяет тем же джавистам осуществить мягкий вход. Стандартная библиотека не очень богата на чисто функциональные приблуды, которые есть в хаскеле, но спокойно расширяется такими функциональными библиотеками, как scalaz, cats, algebird, имплементирующие различные фичи из абстрактной алгебры и теории категорий. 4. Java знать не обязательно, но будет плюсом, поскольку можно использовать Java-scala интероп. По поводу 5 и 6 ответил выше. Сложность только в том, что Junior Scala developer вакансий нет, и чаще туда скатываются с jvm или Haskell background. Ну и освоить Scala сложнее, чем Java, большая выразительность, больше требований к владению основами computer science, math, но понимание этого языка прокачивает тебя как разработчика.

    • @dirinle
      @dirinle 4 года назад

      @@yarosav5396 Можете не слушать Сергея, он несет полный бред про Scala, видимо не смог выучить)

    • @vladimirafanasiev3138
      @vladimirafanasiev3138 3 года назад

      @@yarosav5396 юзают спарк. как и все JVM оно импортируется друг в друга. Можешь юзать спарк как банальные Java классы.

  • @310384Alex
    @310384Alex 3 года назад +1

    Бро, я то же программист со стажем ))) Сразу скажу что я не фанат какой то одной технологии НО !! ))) Что касается сайтов от лэндингов до "записи в специалистам" и даже бронирование столика в ресторане и т д. И включая огромные массивные сайты это все на 80% PHP, он изначально под это заточен, все топовые решения на нем. При чем большинство сайтов (поставленных задачек типа интернет магазин, блог, пресса, просто заказы и т д) это WP. Не зря из всех CMS он на первом месте в мире. Тут уважаемый автор Вы дезориентируете подписчиков ))))

  • @andrewduma6467
    @andrewduma6467 4 года назад +9

    Не сказал про нейросети и ML в целом. Это основное, что выводит Python в топчег

    • @alexeykolesnik8057
      @alexeykolesnik8057 4 года назад +1

      Он сказал про data science

    • @gingin9215
      @gingin9215 4 года назад +8

      Потому что тут 80 % людей это вебщики, которые даже толком не понимают разницы между нейросетями и машинным обучением

    • @karpenkoas
      @karpenkoas 4 года назад

      @@gingin9215 Ну, это, как бы, примерно, как разница между кашкаем и автосервисом. И там, и тут можно найти двигатель и колёса, но есть, как в анекдоте, один ньюанс...
      Ааааа, понял, это так вебщиков подъебнули ))

    • @alexsmith526
      @alexsmith526 3 года назад

      @@gingin9215 Машиннок обучение, дата сайнс это все оверхайповые штучки. Рынок перенасыщен уже

    • @vladimirafanasiev3138
      @vladimirafanasiev3138 3 года назад +1

      @@alexsmith526 вобще-то нет. Количество данных которые им надо сайнсить растет быстрее.

  • @LazarenkoS
    @LazarenkoS 4 года назад +10

    Конечно, у Python большие перспективы, именно из-за его простоты, удобства и скорости разработки. А именно это требуется от высокоуровневых языков, именно для этого их собственно и создают. Так устроен человек, зачем делать что-то делать сложно, если того-же результата можно добиться простыми способами. А насчёт Enterprise приведу вам один пример - компания 1С. Вот уже 30 лет они и их партнёры пишут системы на скриптовом потомке VB6 переведённом на русский язык. Это как-то им помешало вытеснить с рынка всех конкурентов и продать каждой компании в СНГ свой продукт и его поддержку?

    • @lemeshenko
      @lemeshenko 4 года назад +4

      Это иллюзорная простота, при росте проекта это выйдет боком

    • @paul_wiggin
      @paul_wiggin 4 года назад

      Олег Духовный конкретный пример пожалуйста

    • @user-rw3li4hq4o
      @user-rw3li4hq4o 4 года назад +3

      У 1С есть 2 положительные стороны: меньшая зависимость от курсов твердых валют (ожидание очередного обесценения рубля приводит к выбору отечественного продукта) и повсеместность его использования - первый фактор вообще может привести к появлению аналогов на все популярные языки при усилении всеобщей паранойи

    • @alexandr9sobol
      @alexandr9sobol 4 года назад +1

      @@user-rw3li4hq4o 1с без поддержки государства давно вымер бы

    • @user-rw3li4hq4o
      @user-rw3li4hq4o 4 года назад +1

      @@alexandr9sobol в какой форме была поддержка? Не нашел в интернете.
      В кино, например, используют возвратные субсидии, не отдал - садишься

  • @michaeljordan1283
    @michaeljordan1283 2 года назад

    Будет обзор языка rust?

  • @ivansemenov3399
    @ivansemenov3399 4 года назад +1

    Я бы не сказал, что Python вытеснил все скриптовые языки. С помощью Javascript можно сразу окучить backend, front и даже часть кода мобильных приложений (хотя для мобилок я предпочту flutter. Но на рынке сильные позиции у React Native) + для особо извращенных AI на nodejs. Python - AI, backend, devOps. Что тоже очень существенно. В автоматизированном тестировании так же часто как и Пайтон применяется Nodejs.

  • @mgotovtsev
    @mgotovtsev 4 года назад +11

    Python можно учить бесконечно

    • @neNiaz1
      @neNiaz1 3 года назад +16

      Какие и другие яп

  • @Budetlyanin1982
    @Budetlyanin1982 2 года назад +3

    я - делфинист. в последнее время из каждого утюга мне пытаются донести, что Python - универсальный язык программирования и "записывайтесь срочно на курсы, а то не успеете". А Вы коротко и ясно объяснили: "Python - скрипт-язык". Спасибо Вам, а то я уж думал, что мне со своим Delphi пора на свалку).

    • @user-ry5oh3qt2u
      @user-ry5oh3qt2u 2 года назад +1

      Кому нужен Паскаль-переросток в 2022 году? Он же мертв. Даже Си без ++ и то в разы популярнее, а самое главное быстрее и УДОБНЕЕ,чем var a: array of array of integer;

    • @Budetlyanin1982
      @Budetlyanin1982 2 года назад

      ​ @Роман Смородов допустим, мне нужен). для разработки прикладных программ скорость непринципиальна. удобство - субъективная вещь.

    • @alex_step_
      @alex_step_ Год назад +1

      @@user-ry5oh3qt2u
      Уже умерли те, кто первыми кричали, что Pascal " мёртв". Задолбали это сишники, житья им не даёт Паскаль. Плохому программисту язык мешает. Если ты хорошо знаешь один язык, хоть Фортран - пользуйся им.

  • @agentsmit09
    @agentsmit09 3 года назад

    Вот только не давно возникла необходимость что-то быстро накодить и чтоб работало. Раньше для этих целей юзал Perl. Как вариант попробую Python, тем более что Microsoft Visual Studio предоставляет свои удобства для разработки. Единственное что мне не нравится в Python, так это значимые Tab'ы, может с нормальной IDE это и пройдет

    • @user-qj3uv7uv1g
      @user-qj3uv7uv1g 3 года назад

      В Visual Studio Code вроде плагин должен быть, касательно табуляций.

  • @ivansemenov3399
    @ivansemenov3399 4 года назад

    Java, C# скорее актуальны в компаниях где много сложных интеграций с самыми разными системами (например работа с Active Directory, SAP, интеграции через SOAP веб сервисы). Такие интеграции несколько сложнее и менее надежнее выполнять используя скриптовые языки. + У Java, C# выше security потому что из коробки. Моя главная претензия к Java- время перекомпиляции, часто приходится перезапускать maven, gradle для создания мапперов очередной библиотеки.

  • @CJ19000
    @CJ19000 3 года назад +12

    Каждый раз захожу на видео и надеюсь что тебя будут звать по другому....

    • @user-gh2ml3cf5o
      @user-gh2ml3cf5o 3 года назад

      Ну русские ждут этого потому что русские пол меняют поэтому русские так ненавидят ЛГБТ. Вы все геи