Язык Rust и функциональное программирование

Поділитися
Вставка
  • Опубліковано 29 січ 2025

КОМЕНТАРІ • 254

  • @dmitrypetrov7902
    @dmitrypetrov7902 3 роки тому +79

    очень радует, что интервью максимально без булщита, чувак рассказывает про свой интересный опыт, побольше бы таких людей, спасибо! 🥸

    • @jessesteven3324
      @jessesteven3324 3 роки тому

      I know I am quite randomly asking but do anyone know a good place to stream newly released movies online?

    • @axlyosef4960
      @axlyosef4960 3 роки тому

      @Jesse Steven Flixportal :D

    • @jessesteven3324
      @jessesteven3324 3 роки тому

      @Axl Yosef Thanks, signed up and it seems like a nice service :D Appreciate it!

    • @axlyosef4960
      @axlyosef4960 3 роки тому

      @Jesse Steven you are welcome :)

  • @lennyy8330
    @lennyy8330 3 роки тому +70

    Вау! Неужели кто-то сделал интервью с челом который работает на Расте? Спасибо 🙏

  • @nikolaysokolov9027
    @nikolaysokolov9027 3 роки тому +11

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

    • @ruslanshikhaliev9341
      @ruslanshikhaliev9341 Рік тому

      да и к тому же подача, все ясно, ничего лишнего

  • @eugenenovikov671
    @eugenenovikov671 3 роки тому +8

    пришёл второй раз пересматривать, шикарное интервью, шикарный чел

  • @IlyaLesnoy
    @IlyaLesnoy 4 роки тому +67

    Нелюблю Раст и чистое фп, но этот чел, как по мне, самый интересный из тех что у тебя был :)
    Реально крутейший чел, ясно мыслит, понятно излагает.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  4 роки тому +24

      Плюсовик в чате!

    • @АлексДжаванов
      @АлексДжаванов 4 роки тому +1

      Ага чел ясный

    • @ModernRetroTech
      @ModernRetroTech 4 роки тому +4

      Спасибо :)

    • @natuscoding8143
      @natuscoding8143 3 роки тому +3

      А что любите? ФП, ООП - это все про то, как отойти от битиков (от железа), делая массовые продукты, которыми будут пользоваться миллионы максимально дешево. Парадигмы эти, по сути, ни чем не отличаются (только ФП языки гораздо сложнее)

    • @natuscoding8143
      @natuscoding8143 3 роки тому

      А работы по чистому Asm, C, к сожалению, нет.

  • @thepantelemon
    @thepantelemon 3 роки тому +13

    Супер интервью! По объёму и глубине смысловой нагрузке я подобного не припомню.

  • @sagramor
    @sagramor 3 роки тому +7

    Интервью просто огонь, побольше таких интересных людей)

  • @aerahtv0000
    @aerahtv0000 3 роки тому +5

    это было максимально интересно, 4 часа ночи, а я с удовольствием прослушал, спасибо!

  • @snatvb
    @snatvb 4 роки тому +11

    классное интервью, классный парень, спасибо! :)

  • @dimak6643
    @dimak6643 3 роки тому +5

    Спасибо за интересного гостя и содержательный разговор.

  • @artemsokolov5007
    @artemsokolov5007 4 роки тому +29

    - чето прифигел с пассажа что project loom это добавление акторов в jvm. чево блин.
    - далее добавляем тезис что в haskell монады это только для того чтобы можно было сделать IO (а не то что это один из видов тайпклассов, которые пришли из теорката, и которые зачастую нужны для абстрагирования над последовательными вычислениями... ну и ИО в чисто ФП языках есть и не на ИО - посмотрите на кложу и других. так что тезис как-то не очень похож на правду)
    - еще понравилось что код на скала это замедление разработки, а вот код на расте, в котором каждую вторую либу надо велосипедить - это ускорение. также как и код на элексире без статических типов. больше похоже на оправдание хипстерского выбора технологий
    - добавим "деплоить жвм на онпрем это сложно". как будто про докер не слышали. я конечно соглашусь что любое добавление еще 1 технологии в зоопарк это всегда дополнительная сложность, но кажеся у вас уже и жвм и скала давно и особо никуда не девается.
    - тезис про то что зарефакторить уже существующий код на скале это долго и сложно. а выкинуть и переписать его на элексире (а потом еще как-то скрестить с алгоритмическим кодом на скале, который был упомянут) это просто и быстро - выглядит как бред. бывает конечно настолько огромный техдолг что проще выкинуть и написать с нуля, но конкретно тут когда речь шла про, насколько понял, небольшой участок кода и всеголишь web + bd обвязку - выглядит как неправда
    - вишенка на торте это "переписали на элексир и всё стало быстро работать". обычно тут проблема не в элексире и в скале а в том что текущий код написан сверхнеоптимально, и если его переписать на оптимальный - выбор языка/платформы вообще не играет роли тк проблема в другом.
    - и еще тезис "jvm тормозит". т.е. 20+ лет постоянного фокуса на оптимизациях, огромное количество высококвалифицированных трудочасов вложенных в платформу это как бы всё фигня. жава тормозит!
    как-то складывается впечатление что Дмитрий не очень глубоко копает, и хоть и шарит в ширину, но в глубину как-то очень всё спорно
    я признаюсь, я несколько biased, т.к. работаю на скале. но кажется Дмитрий еще более biased, и при этом позволяет говорить очень уверенно вещи, которые как минимум очень спорные, а как максимум вообще ложные. возможно я сильно ошибаюсь. но блин, очень верится с трудом
    PS: привет земляку из Екб. работал в контуре (на джаве). начинал собесится в Lana Labs недавно, но до сдачи тестового успел получить оффер в другом месте. скоро переездаю в Берлин, можно будет затерпеть вживую :D

    • @tohoto2183
      @tohoto2183 3 роки тому +3

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

    • @bohdanivanchenko5262
      @bohdanivanchenko5262 3 роки тому +4

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

    • @PurpleDaemon_
      @PurpleDaemon_ 3 роки тому

      @@bohdanivanchenko5262 по бенчам actix вообще на какой-то магии работает.

    • @manOfPlanetEarth
      @manOfPlanetEarth 3 роки тому +2

      спасибо за предметный комментарий.
      даже я, не из айти, а просто приглядывающийся к вашей области (корни из вмк немного зовут)), вижу, что парень несёт что-то поверхностное и на проверку многие слова окажутся ложью.
      для расширения кругозора новичкам не годится совершенно. оно годится ТОЛЬКО В СВЯЗКЕ с комментариями аналогичными вашему.
      ну и вообще странно и путанно объясняет.
      я смотрел у айтибороды выпуск с ребятами из слёрма и на момент просмотра отлично понимал объясняемый материал. тут же больше на мельтешню похоже.
      очень странный гость. чего с него ссутся в комах? и ведь они программисты🤦‍♂️

    • @MrOldschoolrocknroll
      @MrOldschoolrocknroll 10 місяців тому

      Плюсую. Чел кринжа знатно навалил. А ведь самое печальное, что люди строят свои мнения на таких ложных видосах из интернета.

  • @cyber_dharma
    @cyber_dharma 3 роки тому +3

    Только ради этого интервью уже можно было пилить канал! Аппппппплодируем стоя

  • @ruslanshikhaliev9341
    @ruslanshikhaliev9341 Рік тому

    спасибо за интервью, очень приятно и интересно было слушать)

  • @АлександрРетунский-р4ь

    Спасибо ребята! 2 часа кайфа!

  • @My-video123
    @My-video123 3 роки тому +2

    Спасибо за интервью

  • @axea4554
    @axea4554 4 роки тому +5

    очень интересно, посмотрел за один раз

  • @alexxx4434
    @alexxx4434 3 роки тому +4

    Интересная беседа, спасибо.

  • @Wapskill
    @Wapskill 4 роки тому +16

    Хотелось бы, чтобы Роман Пушкин из Сан Франциско тоже попал к вам на интервью

    • @ЕгорМитрофанов-г7ъ
      @ЕгорМитрофанов-г7ъ 3 роки тому +2

      Плюсую за Романа Пушкина.

    • @kibermenso
      @kibermenso 3 роки тому +1

      хорошие дебаты про смерть руби бы получились ) ну и сравнить работу в компаниях Америки/Германии

    • @ЕгорМитрофанов-г7ъ
      @ЕгорМитрофанов-г7ъ 3 роки тому +1

      Да, Роман топит за Руби, как первый язык для изучения.

  • @alexanderxx2982
    @alexanderxx2982 3 роки тому +2

    В Rust трейты и енамы тоже приватные по-умолчанию (приватность в Rust - это область видимости модуля), просто для *методов* трейта и *вариантов* енама не нужно ставить спецификатор области видимости, когда трейт или енам делается публичным.

  • @eugenenovikov671
    @eugenenovikov671 3 роки тому +5

    урааааа наконец-то Раст! vielen Dank

  • @krikuff
    @krikuff 3 роки тому +6

    1:42:03 не факт, что назавтра узнаешь результат компиляции плюсов. Темплейты полны по тьюрингу, так что компиляция потенциально бесконечна.
    Это я так свои получасовые кофе-брейки оправдываю

    • @egorsozonov7425
      @egorsozonov7425 3 роки тому

      Уже модули завезли же

    • @bronepoezd88
      @bronepoezd88 2 роки тому

      Потенциально да, по факту нет - компилятор C++ на 500й (или типа того) вложенной инстанциации откажется компилироваться. Считай что у тебя не больше нескольких сотен «операций» в шаблонах)

  • @He1LBoy34
    @He1LBoy34 3 роки тому +4

    Спасибо! Очень интересно!

  • @victorkochkarev2576
    @victorkochkarev2576 Рік тому

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

  • @feoktant
    @feoktant 3 роки тому +3

    Акторы как execution context - тема сугубо Эрланга. В Скале есть ExecutionContext, который сейчас построен на ForkJoinPool. Никаких акторов там и близко нет. Для Скалы актор фреймворк - Акка. На C# есть Orlean.
    Project Loom - это реализацию зеленых потоков, как в Го, или корутины, как в Котлине. Никакого отношения к акторам проект не имеет

    • @manOfPlanetEarth
      @manOfPlanetEarth 3 роки тому

      где-то я уже читал твои развёрнутые интересные полезные комментарии🤔 на канале adv-it и айтибороде не зависаешь?🤔
      я этот канал не смотрю, это первое видео с канала, которое я посмотрел.

  • @gkhdscjud
    @gkhdscjud 3 роки тому +2

    Сложно переоценить ценность этого интервью 😀

  • @eugenenovikov671
    @eugenenovikov671 3 роки тому +2

    Дмитрий, подскажите плиз что за Тони Энжи и что за курс по дата саенс?

  • @viruslab1
    @viruslab1 4 роки тому +4

    а где ссылка на телегу?

  • @ИмяйФамилиязин
    @ИмяйФамилиязин 3 роки тому

    Погода супер!)

  • @codersscience7227
    @codersscience7227 2 роки тому

    Очень интересное интервью. Спасибо

  • @voothi
    @voothi 3 роки тому +1

    Живое изложение и интересная информация!

  • @pechatnik
    @pechatnik 3 роки тому +2

    Крутой выпуск.

  • @PavelKarateev
    @PavelKarateev 4 роки тому +14

    Спасибо за Раст :3

  • @tornvalds
    @tornvalds 4 роки тому +7

    Руби очень жив, недавно вышел 3.0.
    Не мой основной язык, но стало немного обидно. Rubocop кстати очень ок, альтернативной тулы на ту же джаву найти не получилось)

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  4 роки тому +3

      Жив, жив :)

    • @tornvalds
      @tornvalds 4 роки тому +3

      @@SeniorSoftwareVlogger все, теперь я спокоен) спасибо за интервью, топ. Внезапно появилось желание затестить Elixir, Haskell и Rust :)

    • @bubblesort6368
      @bubblesort6368 3 роки тому +1

      На java нет хороших статических анализаторов? Просто любопытно.

    • @КлинокСтальной
      @КлинокСтальной 3 роки тому

      3.0? Поменяли мажорную версию... Снова обратную совместимость сломали?)))

    • @artemiy_uo
      @artemiy_uo Рік тому +1

      Ничего не сломали, все хорошо, читай ченчлоги.

  • @PurpleDaemon_
    @PurpleDaemon_ 3 роки тому +3

    16:21 Добавляйте, пожалуйста, упомянутые курсы в описание. Имя на слух разобрать невозможно.

  • @ZetwayBROX
    @ZetwayBROX 3 роки тому +3

    Очень хочу работать на раст, но беда с вакансиями, работаю на ангуляре...

  • @vipstar788
    @vipstar788 3 роки тому +1

    Дмитрий в конце интервью говорит, что даст ссылки на свой Telegram & UA-cam канал. Где ссылка на его Telegram ?

  • @nigrimmist7027
    @nigrimmist7027 3 роки тому +6

    оочень крутое интервью. Интересность уровень Бог. Спасибо! Ненавижу функциональщину хД

  • @metal44824
    @metal44824 3 роки тому +1

    Вот вот. What about f#?

  • @adeleholzener5472
    @adeleholzener5472 3 роки тому +3

    Блин, а слабо гостей полностью с фамилией представлять? И какие-то контакты в описании к видео оставлять?

  • @AlekseyNew
    @AlekseyNew 3 роки тому +3

    Реально крутой чел. Спасибо!!!

    • @serjiokin
      @serjiokin 3 роки тому

      Именно так!))) ПРивет

  • @viacheslavnepomniashchikh5573
    @viacheslavnepomniashchikh5573 3 роки тому +3

    Даёшь интервью с Романом Пушкиным!

  • @artemiy_uo
    @artemiy_uo Рік тому +1

    Руби жив и живее всех живых! Типы есть, кому нужно. С многопоточностью все ок. У руби лучшее комьюнити и лучшие библиотеки. После руби мораться о пайтон, джава и го очень стремно.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Рік тому

      4260 вакансий на руби в Германии против 24000 вакансий на го.

    • @artemiy_uo
      @artemiy_uo Рік тому +1

      @@SeniorSoftwareVlogger это все понятно, на жс ещё больше, но это не значит что язык хороший или лучше. Это просто миллион мух. 😀

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Рік тому +1

      Это скоре про то что он живее всех живых. Он как минимум в 4 раза менее жив, чем го.

  • @Trecoolerok
    @Trecoolerok 3 роки тому +1

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

  • @lsitful
    @lsitful 3 роки тому +11

    что-то гость не особо осведомлен о скале. Scala 74.6%

    • @nikolaysokolov9027
      @nikolaysokolov9027 3 роки тому

      Спасибо. Я было удивился как же так...

    • @nikitatimofeenko9351
      @nikitatimofeenko9351 2 роки тому

      Он про Flink говорил там скалы оч мало

  • @ЕгорОхотин-о6л
    @ЕгорОхотин-о6л Рік тому

    Так ору с вставок)) А интервью очень интересное

  • @ШураАрхипов-м9ц
    @ШураАрхипов-м9ц Рік тому +1

    Привет от Рубиста. Ну насчет меньше кода + читабельность, ну хз…

  • @feoktant
    @feoktant 3 роки тому +1

    На счет Скала3 как Питон3 не могу согласиться. Библиотеки и фреймворки используют макросы, а так что бы в больших коммерческих проектах взять да написать... Редко. За пять лет на скале видел один раз, 10 строчек во внутренней либе.

  • @promax866
    @promax866 3 роки тому +1

    Ruby жив!

  • @user-fa5ne3kz6r
    @user-fa5ne3kz6r 3 роки тому

    Оч интересно!

  • @GusarEvgeniy
    @GusarEvgeniy 3 роки тому

    Классное интервью, интересный собеседник.

  • @dmitriyobidin6049
    @dmitriyobidin6049 3 роки тому

    1:30:41 А почему не делать микросервисы? Тема не раскрыта :)

  • @redradist
    @redradist 3 роки тому

    В Python-е Gradual Typing запили очень давно ещё с 2012-2014, не недавно

  • @recycle-bin-camp
    @recycle-bin-camp 3 роки тому +2

    41:10 почему не раскрыли тему почему .net плохой?

    • @ZugDuk
      @ZugDuk 2 роки тому

      патамучта микрософт - зло

  • @dima_on
    @dima_on 3 роки тому

    Прошу прощения за оффтопик. А окна деревянные или пластик?

  • @IlyaLesnoy
    @IlyaLesnoy 4 роки тому +11

    Йеп :)

  • @Rasmushippi
    @Rasmushippi 4 роки тому +14

    Я прям влюблён в людей, которые понимают, что вышка должна дать фундаменталку, а не навыки "написания игор на самом модном языке")

    • @ZugDuk
      @ZugDuk 2 роки тому

      игры, в основном, пишутся на плюсах, а не на самом модном языке

    • @Rasmushippi
      @Rasmushippi 2 роки тому

      @@ZugDuk это нужно рассказать первокурсникам, которые возмущаются, что их зачем-то заставляют учить математику и "устаревшие языки", а не название_любого_нового_распиаренного_языка

  • @SeyferX
    @SeyferX 3 роки тому

    Интерьер квартиры как в Германии. Берлин?

  • @БелыйКит-ы1э
    @БелыйКит-ы1э 3 роки тому +1

    Вопрос не по теме:
    Какую бы "сферу" программирования вы посоветовали человеку(мне, школьнику), которому нужен вариант зароботка и минимальный порог вхождения в профессию?

  • @rybiizhir
    @rybiizhir 3 роки тому

    Есть рассинхрон по звуку

  • @Kastsiuchenka2Minsk
    @Kastsiuchenka2Minsk 3 роки тому +2

    чёткий пацан

  • @svetopolk
    @svetopolk 3 роки тому +3

    Жена заглянула через плечо: опять Дмитрия "Дудя от программистов" смотришь :)

    • @ViPeDroN
      @ViPeDroN 3 роки тому +4

      Дудь от программистов - борода, как по мне

  • @ram0973
    @ram0973 3 роки тому

    Насчёт DI интересно как они не используют или чем заменяют

    • @feoktant
      @feoktant 3 роки тому +1

      В ФП на это всегда есть ответ Free Monad. В маленьких микросервисах можно и руками прокинуть зависимости

    • @feoktant
      @feoktant 3 роки тому +2

      Есть еще интересное мнение, что DI - это очень заумно сказать "передай параметр в функцию". Если сервису нужен репозиторий - на самом деле одной из функций сервиса нужно передать в параметр этот репозиторий.
      Но в Скале например очень много экс-Джавистов - Guice, MacWire, DiStage весьма даже популярны

    • @ram0973
      @ram0973 3 роки тому

      @@feoktant а в Rust? И вообще как обходятся без ООП, паттернов

    • @feoktant
      @feoktant 3 роки тому

      @@ram0973 мне самому очень интересно как в rust. Я почему-то думаю, что так же как и в С++

    • @expurple
      @expurple Рік тому

      @@feoktant Нет, не так же. В C++ в отличие от раста традиционное ООП с наследованием, protected доступом внутрь родителя, и т.п. Даже множественное наследование есть

  • @yarosav5396
    @yarosav5396 3 роки тому +38

    опа, хипстер на эликсире скалу не асилил

  • @grmtr4
    @grmtr4 3 роки тому

    метапрограммирование это как #ifdef ... #endif в Си ?

  • @dasauser
    @dasauser 3 роки тому

    Дайте таймкод на момент, где чел говорит про DSL

    • @Morhunov
      @Morhunov 3 роки тому

      1:26:45 что-то было

  • @alexxx4434
    @alexxx4434 3 роки тому +1

    1:20:15 Аж в лице сменился от вопроса. Нельзя так в лоб. )

  • @ftinkere
    @ftinkere 3 роки тому +1

    Кложа...
    Моё мнение, что язык офигенный. Лучше мне никакой другой больше не подходит.
    И jvm всегда работает на 2 стороны. Да, легко взять любую либу и работать с ней не совсем сложно... Но всё равно этот интероп с джавой не самый удобный и проблемы с ним в том что приходится писать императивно, что сложно.
    Но в целом я люблю кложу.
    А в кложе скрипт вроде можно как-то работать с либами плохо работающими с closure compiler

    • @feoktant
      @feoktant 3 роки тому

      Этот самый интероп и Скалу тащит в императив. А потом все переписывают на эликсир :/

    • @ftinkere
      @ftinkere 3 роки тому

      @@feoktant ну не скажу что кложу тянет на императив. Он настолько неудобен, что в него и не смотришь. Максимум в паре функций взаимодействия

  • @ruslanm.1120
    @ruslanm.1120 3 роки тому +1

    Паскаль?

    • @ZugDuk
      @ZugDuk 2 роки тому

      сдали в музей

  • @bubblesort6368
    @bubblesort6368 3 роки тому

    В руби ж вродь есть многопоточность с полной пошаренной памятью? Класс Thread за это отвечает.

  • @ValueLevit
    @ValueLevit 3 роки тому

    Спасибо за работу, но в конце звук опережает видео.

  • @ШивеГеоргий
    @ШивеГеоргий 2 роки тому

    Какой какой Тони ? Тони Джи?

  • @ValeryMeleshkin
    @ValeryMeleshkin 4 роки тому +2

    к слову про медленно: буквально на днях релизнули Nx для Elixir

    • @ModernRetroTech
      @ModernRetroTech 4 роки тому

      Планирую пробовать на выхах на лайвстриме :) Но там всё же не сам Elixir, он его компилит с помощью XLA, поэтому это не особо отличается от NIFов - быстро, потому что не в BEAM.

    • @ValeryMeleshkin
      @ValeryMeleshkin 4 роки тому +1

      @@ModernRetroTech ну то что numpy не совсем питон не помешало ему стать популярным.

    • @TheRedbeardster
      @TheRedbeardster 3 роки тому

      Ба! какие люди! :) Хосе вообще спит по ночам? :)

  • @dima4096x
    @dima4096x 3 роки тому +1

    Тем кто ратует за один подход в языке (чтобы не было возможностей одну вещь сделать многими путями),
    как вы коммуницируете вообще, сложно, наверное, приходится?

  • @EvgeniyBerlin
    @EvgeniyBerlin 3 роки тому

    Позабавил вопрос про веб-программирование. Бэкэндщики все равно думают, что это апи.

  • @avazart614
    @avazart614 4 роки тому

    В С/С++ есть модули? Это в каком смысле?

    • @Cosmos-g2n
      @Cosmos-g2n 4 роки тому +1

      Объектные модули. Файлы .c и .cpp компилируются в соответствующие модули .o которые потом линкером линкуются

    • @ОмарМунчаев-м2и
      @ОмарМунчаев-м2и 4 роки тому

      В новом стандарте собираются включить поддержку нормальных модулей как в питоне и тому подобных

    • @7djavdet
      @7djavdet 4 роки тому +1

      @@ОмарМунчаев-м2и уже есть в новом стандарте, но компиляторы еще не поддерживают

    • @rudi2492
      @rudi2492 3 роки тому

      Динамические и статичиские либы. Наверное он это имел ввиду.

    • @alexxx4434
      @alexxx4434 3 роки тому

      Модули на C:
      JkuydQlN2nE (id видоса на YT)

  • @redradist
    @redradist 3 роки тому +1

    У меня есть библиотека акторов на С++ github.com/redradist/Inter-Component-Communication в которой у меня как раз порядок предсказуемым, используется для многопоточного программирования ;)

  • @ДмитрийБондаренко-ф7ь

    Без ютьюб премиум это смотреть невозможно. Реклама через каждых 3-5 минут. Но тема интересная. Посмотрю как нибудь с девайса с блоком рекламы

  • @ivanshershnev9531
    @ivanshershnev9531 3 роки тому +9

    Гость интересный, вот только его представление о Скале (даже по состоянию на февраль 2021) совсем устаревшее. В современной Скале ВСЕ упомянутые проблемы решены, и на ней писать просто сказка. Так же, переход на Скала3, вопреки мнению гостя, действительно почти бесшовный (если ваши либы мейнтейнерами переведены, как большинство уже), в реальности особых проблем не доставляет, даже не близко к истории с Python.

  • @limonred5283
    @limonred5283 3 роки тому +1

    Нереально крутой чувак.. Понятно выражает сложные вещи.

  • @fallenangel1395
    @fallenangel1395 4 роки тому +4

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

    • @purplep3466
      @purplep3466 4 роки тому

      По такому запросу можно много чего насоветовать. Задай себе задачу, желательно коммерческую, решай её при помощи стейт-оф-арт технологий, сё

    • @ValeryMeleshkin
      @ValeryMeleshkin 4 роки тому +1

      Со мной такое сильно позже произошло. У меня это было из за проф. выгорания. Работать надо скорее всего с этим. Если стараться делать "через себя" то можно сделать хуже.

    • @artemsokolov5007
      @artemsokolov5007 4 роки тому +11

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

    • @krikuff
      @krikuff 4 роки тому

      Слушай, ну тут нужен марафон, на крайний случай вебинар

    • @ФёдорДобрых
      @ФёдорДобрых 3 роки тому +2

      поспи

  • @nagan1981
    @nagan1981 3 роки тому +3

    за руби Роман Пушкин с вас спросил бы)

  • @МихаилГагин-л5с

    посмотрел написание макрсов на эликсире, это БОЛЬ(хотя в других языка этого вообще нет, в расте есть)! я не помнимаю, делать через жопу удобнее, лишь бы это не было Лиспом? это так что ли делается? И да написание макросов, не нифига не более удобное написание функций, это написание синтаксисов, это ДСЛ.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Рік тому

      Лисп проиграл. Его никто не использует.

    • @МихаилГагин-л5с
      @МихаилГагин-л5с Рік тому

      @@SeniorSoftwareVlogger Его не используют фирмы, но в жизни есть не только коммерческое программирование. Программирование для души, вот что такое лисп, это как раз про то как сделать быстро, как сделать много, как разобраться со сложными вещами. На ютубе я даже встречал такое понятие как релаксационное программирование на лиспе. Так что я его использую.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  Рік тому

      Быстро и много это же должен быть рецепт для того чтобы бизнес любил язык?

    • @МихаилГагин-л5с
      @МихаилГагин-л5с Рік тому

      @@SeniorSoftwareVlogger бизнес предпочитает надёжность, предсказуемость, скорости. Современное программирование похоже на стройку, всё разобрано на виды работ, и программисты как простые рабочие кладут кирпичи, своих строчек кода в общий проект, по планам начерченым архитекторами. Программирование на лисп это больше искуство, это лепка скульптуры или рисование картины. Методология разработки там немного другая, я это читал, не надо разрабатывать спецификации, быстрее разработать прототип, чем спецификацию, а затем уже развивать прототип. Лисп программист лепит программу, создает свой ДСЛ. И пишет на нём. Другому в этом процессе не место, резко возрастают издержки на коммуникации. Лисп скорее для небольших групп разработчиков, он хорошо подошёл бы для стартапов. Впрочем думаю ты слышал историю Пола Грема, о том как их стартап успешно конкурировал с Амазоном и в конце концов его купили за кругленькую сумму. Но если хочешь стабильности, как на стройке, джава не плохой вариант.

  • @jeromewicks3896
    @jeromewicks3896 3 роки тому +1

    было бы неплохо представить гостя, как его зовут хотя бы

  • @АрсланГаджиев-ж5ж
    @АрсланГаджиев-ж5ж 3 роки тому

    Здравствуйте. Стою перед выбором изучения JavaScript react ( native ) и Swift ( ios разработке ) , подскажите какой лучше выбрать с нуля ( программировании полный 0 ).
    Живу в России , цель поработать тут , а спустя год работы пытаться переехать в Европу там работать .
    Что более лучше подходит для этих целей, лучше по возможности трудоустройства после обучения???

    • @bobobo500
      @bobobo500 3 роки тому +2

      Если уже есть макбук, то сначала попробуйте Swift - экосистема Apple более прямолинейна и логична, чем весь этот зоопарк JavaScript

    • @manOfPlanetEarth
      @manOfPlanetEarth 3 роки тому

      ну, конечно, лучше втолпиться в мир эпл.
      тут и спрашивать не надо))))

  • @ВасяПупкин-р7щ9э
    @ВасяПупкин-р7щ9э 3 роки тому

    Гостя из-за занавески не видно

  • @vladimirstrilets6770
    @vladimirstrilets6770 3 роки тому

    9:17 -10:25 когда прослушал 3 раза и всё равно не понял.. xD

  • @trays1377
    @trays1377 6 місяців тому

    а чувак знает толк в руглише.

  • @antropod
    @antropod 3 роки тому

    Khan Academy это самое то, чтобы изучать математику

  • @radja7480
    @radja7480 3 роки тому +1

    Пока вы тут угораете над ruby, кто то зарабатывает 10000 баксов в месяц на ruby в сша

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 роки тому +2

      тут можно руби заменить на любой другой язык

  • @artemiy_uo
    @artemiy_uo Рік тому +3

    Есть четкое ощущение что таких разработчиков надо держать подальше от бизнеса и промышленной разработки. Горе от ума, имхо.

    • @victorkochkarev2576
      @victorkochkarev2576 Рік тому

      Такие разработчики бизнесу очень нужны - они обеспечивают прогресс. Но большое колличество таких разработчиков бизнесу будет очень опасно.

    • @artemiy_uo
      @artemiy_uo Рік тому

      @@victorkochkarev2576 Все верно да. Их нужно держать под контролем. Есть такой опыт.

  • @ИнякинАлександр
    @ИнякинАлександр 3 роки тому +2

    После десяти лет плюсов все эти страшные borrow и lifetimes как два пальца...

  • @ДмитрийМартынчик-в7г

    Дмитрий крутое имя :)

  • @ДмитрийД-к3п2п
    @ДмитрийД-к3п2п 3 роки тому

    Угу... ага... да... понятно...

  • @dreamworm8
    @dreamworm8 3 роки тому

    Красивый язык эликсир, но макросами превратили его обратно в руби

  • @AlexTheYabluko
    @AlexTheYabluko 3 роки тому +2

    Очень интересный диалог, особенно доставили нотки юмора)
    Но вот смотреть видео неприятно. Такое ощущение будто маловата частота кадров или она постоянно плавает (особенно это заметно когда идёт видео с камеры, направленной на гостя)
    В остальном просто 10/10. Максимально полезно и информативно)

  • @xaapt
    @xaapt 3 роки тому +1

    он очень сложно обьясняет простые вещи, замените слово "макрос" на слово "функция" для общего понимания

    • @dmitriidemenev5258
      @dmitriidemenev5258 3 роки тому

      В Rust есть как макросы так и функции.

  • @UmbraRaven
    @UmbraRaven Рік тому

    Ого а я раст учу

  • @romant4596
    @romant4596 3 роки тому +2

    про руби такую дичь несете уже все подтянули в ruby 3
    просто жесть!!!

    • @ValeryMeleshkin
      @ValeryMeleshkin 3 роки тому

      видео явно записано немного в прошлом. ruby 3 на тот момент ещё не вышел возможно

    • @streeet22
      @streeet22 3 роки тому +2

      @@ValeryMeleshkin только если лет 5 назад) А так просто не знают о чем говорят.

    • @artemiy_uo
      @artemiy_uo Рік тому +1

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

  • @Alex-fs8so
    @Alex-fs8so 3 роки тому

    github.com/tikv/tikv
    БД написаная на Rust

  • @oleeekk
    @oleeekk 3 роки тому +1

    Если скала не решает ваши рокет саенс проекты то вы в целом занимаетесь какой-то херней вместо решать реальные проблемы.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  3 роки тому +2

      То же самое верно и для переездунов с джавы на скалу :)