Без этого знания невозможно программировать

Поделиться
HTML-код
  • Опубликовано: 11 окт 2024
  • erid: Kra249sLr | Начни учиться сейчас! Курс от XYZ SCHOOL "ГЕЙМДИЗАЙНЕР", Переходи по ссылке bit.ly/46cOU0i
    и забирай курс со скидкой 25%, пока действует акция. и не забывай про промокод "Extremecode", ведь он дает скидку +10% на этот или любой другой курс Торопись!
    ---
    Подпишись на наш Telegram Канал 🖤 t.me/extremecode
    morch kovalski @ • Half-Life 2: Episode O...

Комментарии • 409

  • @ExtremeCode
    @ExtremeCode  Год назад +2

    Подписывайся на наши каналы в тележке 👍
    👉 Основной канал: t.me/extremecode
    💊 Канал ИИ-шизика с АйТи базой: t.me/resident_shiz
    💸 Канал про разработку стартапа (feat. @SeniorSoftwareVlogger): t.me/startup_reports

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

      Братан, хорош, давай, давай, вперёд, контент в кайф, можно таких вот шедевров почаще?

  • @ildarius116
    @ildarius116 Год назад +82

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

  • @TurboKot1k
    @TurboKot1k Год назад +209

    Как я раньше жил то без инфы из этого ролика?

    • @itMasXteR
      @itMasXteR Год назад +10

      Так же как и после.

    • @Yaroslav1986_UA
      @Yaroslav1986_UA Год назад +22

      Да всем плевать на тебя, твою жизнь что там ещё у тебя) Просто поугарай, оцени труд автора и не душни в комментах))

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

      @@Yaroslav1986_UA Выдал базу на 5 предложений, из которых половина - интеграция.
      Вот это труд так труд, чувствуется уважение автора на губах.

    • @infernaLepiCwizarD
      @infernaLepiCwizarD Год назад +19

      До этого ты не жил.

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

      @@Yaroslav1986_UA я то конечно поугарал над видосом, который сделан чисто чтобы было куда рекламу воткнуть, я как бы не против рекламы, но в видео можно было и получше тему раскрыть, особенно когда видос от таких талантливых и шарящих в айти авторов

  • @onionyman
    @onionyman Год назад +92

    Братан, очень интересная академическая инфа! Когда-то давно я её читал, но конечно же забыл. Теперь твой лик клоуна надёжно выжег эту информацию в паре сотен нейронов в моём мозгу, так что забыть это будет невозможно. Однако, теперь мне требуется психологическая помощь. :c

  • @КонстантинКоробанов

    Забыл упомянуть, что языки с динамической типизацией так же пытаются усовершенствовать, но наоборот, для явного указания типа. В том же питоне, начиная с 3.6 стала продвигаться концепция полного покрытия типами a: int | str = 1

    • @ExtremeCode
      @ExtremeCode  Год назад +16

      Хотел упомянуть, но почему то мне казалось что подобное хотели в PHP ввести, но подтверждений я не нашел, поэтому просто оставил как есть

    • @AKhristenko
      @AKhristenko Год назад +8

      @@ExtremeCode в пхп есть тайпхинты, типа function(SomeType $someval) которые работают как ассерты в рантайме.
      Плюс инструменты psalm/phpstan, которые позволяют провести проверку типов до запуска.

    • @Denisko123
      @Denisko123 Год назад +4

      В пхп тоже есть всякие :bool для функций. И если уж так надо еще и тип сравнивать, есть ===, тут сравнение строки с числом не прокатит

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

      Более того, в последнее время это повсеместно в пхп - всё должно быть типизировано (переменные, аргументы, возвращаемый тип метода). Неявные преобразования тоже не любят. Мотивируется это тем, что так проще выявлять ошибки еще на этапе написания кода (IDE тебе подскажет где ты вместо int подсовываешь string). Порой это раздражает ибо неудобно. Но в целом - полезно.

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

      В Питоне типы еще проверять можно с помощью статического анализатора mypy, который в режиме strict заставляет типами покрывать весь код вообще. Большие проекты вроде FastAPI давно mypy юзают активно. Причем там даже дженерики умудрились завести. Но у него своя кривая обучения, я знаю о mypy уже больше полутора лет, а научился им пользоваться более-менее только сейчас. Например, он довольно медленный, и фиксится использованием демона dmypy, который крутится на фоне и проверяет код по мере изменений, и этот демон я довольно долго игнорировал. И главная проблема это заставить типизировать код остальных членов команды, потому что в своих то тасках я mypy использую, а большая часть базы все равно типизирована кое-как) Есть еще штуки типа pydantic которые позволяют валидировать сложные словари и всякие джейсоны, на вход джейсон, а на выходе объект с полями и типами. Мне кажется динамический язык + статические проверки -- это один из оптимальных вариантов в проге, если производительность не критична, либо боттлнэки легко фиксятся их переписыванием на Numba/CPython/C++. Либо у вас есть сверхсветовой JIT как в JS (который правда все равно жрет кучу памяти). А если у вас как в геймдеве (точнее в разработке движков) боттлнэк -- это большая часть кода, и нужно в цикле проверить миллион объектов за 16 мс минимизируя кэш-промахи, то тут только C++ и может быть Rust.

  • @Mr.Balkarov
    @Mr.Balkarov Год назад +44

    Братан, хорош, давай, давай, вперёд, контент в кайф, можно таких вот шедевров почаще?

  • @kripo4ek565
    @kripo4ek565 Год назад +8

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

  • @slaonamezha4493
    @slaonamezha4493 Год назад +10

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

  • @pieceofsnitcrappy2800
    @pieceofsnitcrappy2800 Год назад +8

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще? давайте пока

  • @klerg321
    @klerg321 Год назад +42

    Главная плюшка статической типизации не перформанс, а таки ошибки компиляции.
    Нормально разработанные типы позволяют выкинуть эдак половину тестов.
    А еще IDE нормальные вещи подсказывают, а не как когда "default import" в js.
    Короче статическая типизация тоже упрощает жизнь

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

      Да ладно, правда чтоли?)

    • @atlantatesla9348
      @atlantatesla9348 8 месяцев назад

      Полностью согласна. Мне даже не уютно, когда приходится работать с js, а не ts.
      Я привыкла, что могу быстро глянуть интерфейсы и легко сориентироваться, где какая сущность.

    • @jasondoesnotexist1244
      @jasondoesnotexist1244 3 месяца назад

      @klerg321 я не спец сразу оговрюсь, но я слышал что то на подобие что статическая(или наоборот) нужная для больших проектов а динамическая(или наоборот не помню) для мелких задач , условно мелких конечно же, ваше мнение жду ответа

    • @klerg321
      @klerg321 3 месяца назад

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

  • @КузьминДенис-в4ф
    @КузьминДенис-в4ф Год назад +2

    Братан, хорош, давай, давай, вперёд, контент в кайф, можно таких вот шедевров почаще

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

    Братан, хорооош! Давай, давай, вперёд! Контент в кайф, можно ещё
    Ваще красавчик!

  • @ТакЗадумано-в5с
    @ТакЗадумано-в5с Год назад +18

    Тип видео: рекламное.
    Типизация: статическая.

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

    Братан, хорош! Давай, давай, вперёд! Контент в кайф! Можно ещё? Вообще красавчик! Можно вот этого вот почаще?

  • @ZXCitraSSS
    @ZXCitraSSS 11 месяцев назад

    Больше больше контента, спасибо что продолжаете помогать держать в тонусе желание вкатыаатся в АЙти

  • @maksnov9849
    @maksnov9849 24 дня назад

    Братан вперёд отличного!!! Видео зашло на ура!

  • @Никитарепников-ж5м

    То ли дело мои любимые С-решётки.
    Захотел себе статическую типизацию - вот держи тебе всякие int, char, bool
    Заходел динамическую, вот тебе тип dynamic

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

      dynamic у которого один на миллион юз-кейсов?

    • @AlexanderOliveira777
      @AlexanderOliveira777 7 месяцев назад

      dynamic кал. лучше словарь используйте. concurrentdictioanry то же самое, только будет быстрее

  • @paketacab
    @paketacab 8 месяцев назад

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

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

    Хорош братан давай-давай вперед, контент в кайф

  • @ElKudesnitsa
    @ElKudesnitsa Год назад +7

    В числе преимуществ динамической типизации обычно указывается то, что программисту нужно меньше следить за этими самыми типами; но в итоге следить надо даже больше, потому что не дай бог оно где-нибудь неявно преобразовалось и в результат вываливается какой-нибудь [Object Object]

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

      Так мы ж не долбоебы, раз захотел чето динамичное ебануть - ожидаешь\понимаешь что на стуле могут быть и пики точеные и хуи дроченые, именно за этим и заюзал динамику.
      Имею ввиду например юзаешь ты тайпскрипт (потому что колеги екс-джависты сцут без типов), создал переменную, в которой у тебя может быть либо айдишник хуйни либо сама хуйня, и в дальнейшем всегда уточняешь\проверяешь что именно там есть (чем то типо такого const myId = (item as Item)?.id || item

    • @louis-nicoladavout7580
      @louis-nicoladavout7580 Год назад +2

      Это проблема не динамически типизированных языков, а слабо типизированных.
      Python динамически типизированный, но сильно типизированный, что означает он не производит переопределение типов.

    • @stalker32041
      @stalker32041 10 месяцев назад

      @@louis-nicoladavout7580x = int, всё переопределяется, но не преобразовывается компилятором просто так. Ты не можешь просто так приплюсовать к строке число, не кинув в тот же конструктор str(). Хотя сделать "b" + "r" * 10 легко, но это уже задокументированная фича

  • @dariaradvanskaya7546
    @dariaradvanskaya7546 Год назад +3

    Большое спасибо за Ваш труд ❤ очень полезная информация

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

    братан хорош! контент в кайф!

  • @ДенисМорозов-з9п

    Братан, ХОРОШ!!! Давай, давай. Вперёд. Контент в кайф. Можно ещё?! Вообще красавчик!!!

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

    Братан, хорош, давай-давай вперед, контент в кайф, можно еще? Ваще красавчик

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

    братан, хорош, давай-давай, вперёд, контент в кайф. Можно ещё? Ваще красавчик

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

    Братан, хорош! Давай вперёд! Контент в кайф! Можно ещё? Ваще красавчик!

  • @Rocksteady24
    @Rocksteady24 Год назад +4

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

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

    Очень тепло и лампово.
    Давай чувак, жги!!!

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

    братан, хорош, давай-давай, вперёд, контент - кайф. ваще красавчик!

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

    Круто!

  • @АлександрМаксименко-ш4э

    братан, харош! давай, давай, вперед! контент в кайф! можно еще? ваще красавчик!

  • @alexandrchioroglo5612
    @alexandrchioroglo5612 Год назад +7

    Опять нагундел очередную пасту с рекламой на 20% хронометража.

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

    братан хорош, давай давай вперед, контент в кайф, можно еще, ваще красавчик

  • @АлексейК-т5э
    @АлексейК-т5э Год назад

    Контент в кайф, вааще красавчик, всё по делу, класс.

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

    Братан, хорош, давай! Контент в кайф, можно ещё? Вообще красавчик!

  • @ПавелСтепанов-р1ш

    Снова годнота подъехала. Лучший канал про айтишичку!

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

    Братан хорош давай давай вперёд контент вообще в кайф

  • @alexanderlazaev7423
    @alexanderlazaev7423 Год назад +9

    У Пети было 5 яблок, ему дали 2 яблока, сколько у Пети яблок?
    js: 5 яблок2 яблока.
    python: 7 яблок.
    delphi: Incorrect form1 name.

    • @jeen9984
      @jeen9984 Год назад +3

      C/C++ еще не хватает с его громадным выводом ошибки компиляции на миллион символов

    • @Swyateg
      @Swyateg 5 месяцев назад +1

      Delphi is dead

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

    братан хорош давай давай вперед контент в кайф можно ещё вообще красавчик!

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

    Супер информативно, побольше бы таких видео для "маслят", нраица

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

    Братан, хорош, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

  • @proxy.market
    @proxy.market Год назад

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

  • @артём-ю1м3у
    @артём-ю1м3у Год назад +8

    А я думал что сильная т. = статическая т. , так же про слабую и динамическую. Братан, хорош, давай, давай, вперёд, контент в кайф, можно таких вот шедевров почаще

  • @АндрейИсачёв-к3ъ
    @АндрейИсачёв-к3ъ 11 месяцев назад

    братан хорош, контент в кайф!

  • @vatakiller
    @vatakiller Год назад +13

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

    • @vladampleev3440
      @vladampleev3440 Год назад +6

      Всю жизнь писал на динамической и как попробовал статическую, то первое что мое внимание привлекло - как же много ненужных действий. Больше всего бесит что я не могу 1 и 0.1 сложить без танцев с бубнами. Канечна, кто-то там будет рассказывать про скорость, но в моем случае эта операция может присутствовать 1 раз за тик, и там ее скорость вообще ничего не значит. Естественно, какой-нибудь Петухон не шибко динамичный, потому что очень он уж много где требует приводить правильные и только правильные типы.

    • @gderuki
      @gderuki Год назад +20

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

    • @putdateonit5009
      @putdateonit5009 Год назад +7

      я покакал

    • @SMTDN
      @SMTDN Год назад +3

      @@vladampleev3440 Какая связь между динамичностью/статичностью типизации языка и необходимостью явного приведения типов?

    • @LithiumDeuteride-6
      @LithiumDeuteride-6 Год назад +1

      @@vladampleev3440 на ассемблере что ли стал кодить? Большинство приложений как раз написано всякими, и если бы их писали нормальные, то эти приложения работали в десятки или даже сотни раз быстрей. Вот говорят пограмисты мелкософта самые лучшие, но вот UASM по сравнению с MASM работает раз 30-40 раз быстрей, ещё пытался ковырять масм идапро, и понял что там какой-то лютый хитрожопый говнокод, хотя исходников масма в открытом доступе нет, ну насколько знаю.

  • @nikolassmakovsky4032
    @nikolassmakovsky4032 Год назад +23

    Ну и как бы если я какую-то рекламу до конца досматриваю , то никогда не поленюсь поставить лайк и написать в комменте типа братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще? Давайте, пока.

    • @ИмяФамилия-э4ф7в
      @ИмяФамилия-э4ф7в Год назад

      Лучше бы по ссылке в описании перешёл, освоил профессию {current_promo_proffesion} и ворвался в {current_big_company} на зарплату {current_big_money}. Я в тебя верю, ты избранный, {current_username} 😂

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

    Как раз искал видикс чтоб передернуть свой джеесный затвор, спасибо!

  • @АльбертНурутдинов-ъ6у

    Хороший, полезный и интересный контент, спасибо

  • @se0g1n
    @se0g1n 5 месяцев назад

    Братан хорош давай давай вперёд контент в кайф можно ещё ваще красавчик!!!

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

    Мне кажется цель всех этих видео просто выложить годные накопившееся мемы😂

  • @2difficult2do
    @2difficult2do Год назад

    Братан хорош, давай, давай еще, у тебя хорошо заянять получается☝️😼👍

  • @akaikangaroo
    @akaikangaroo Год назад +4

    Первый ролик от экстрим цоде, который реально дал мне полезную инфу!👍
    Я как-то давно пыталась понять разницу между динамической и слабой типизацией, читая статью в Википедии, но нихрена не поняла. А тут коротко и по делу автор пояснил. Наконец то я могу считаться программистом!💅

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

      Никто не может считаться программистом!

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

    Братан, хорошо! Побольше давай контента

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

    Ничего не понял, но очень интересно. Пойду дальше путешествовать по RUclips

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

    Братан, хорош, давай, давай, вперёд, контент по кайфу жи есть

  • @neokot69
    @neokot69 Год назад +2

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

  • @КимЧенОрк
    @КимЧенОрк Год назад

    "Запиши уже новый эндинг" - хотел бы я сказать, но он итак прекрасен

  • @--DI
    @--DI Год назад

    Братан, хорош, давай, давай, вперёд, контент в кайф

  • @ЮрийСутягин-щ3к
    @ЮрийСутягин-щ3к 11 месяцев назад

    Ну это.., братан давай впьерёд, кантентамана в кайф.

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

    Братан, хорош! Давай-давай

  • @denizsincar29
    @denizsincar29 Месяц назад

    Вы ещё не видели язык rust. Вот там вместо шаблонов используются trait'ы. Это такие штуки, которые позволяют присосать методы к разным типам со своей реализацией.
    А функция в rust может принимать типы, у которых реализованы определённые trait'ы. Например перегрузка оператора плюс- это trait Add. И твоей собственной функции sum совершенно не обязательно принимать только один тип вектор чисел. Можно указать, что параметр может принимать итерируемый объект, у которого элементы могут складываться оператором плюс.

  • @Эдгарс
    @Эдгарс Год назад +1

    Давно не было видосов о том, как тяжело джунам

  • @СержуХуержу
    @СержуХуержу Год назад

    Братан хорош давай ещё на вентилятор подкинь 😂😂

  • @mycreativebinge2735
    @mycreativebinge2735 7 месяцев назад

    красава!!! спасибо)

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

    у и как бы если я какую-то рекламу до конца досматриваю , то никогда не поленюсь поставить лайк и написать в комменте типа братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще? Давайте, пока.

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

    Братан, братан хорош вообще давай, давай хочу ещё видео

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

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

    • @ИванДунин-т7и
      @ИванДунин-т7и Год назад

      Шаблоны - зло

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

      @@ИванДунин-т7и стандартная библиотека с++ состоит из шаблонов, но тебе лучше знать.

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

    Батя как всегда снял годноту.

  • @КонстантинГодзилла54

    Ну и как бы если я какую-то рекламу до конца досматриваю , то никогда не поленюсь поставить лайк и написать в комменте типа братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

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

    Ахахаха) угарно преподнес)) просто таки эталонный IT сарказм) давай ещё! не останавливайся)))))

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

    Давай братан, жги. По больше образовательного экстримцоде!

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

    Экстрим цоде пошёл в базу, красота!

  • @ПавелСапрыкин-у8ш

    интеграция про подьем геймдева под новость с новой политикой юнити прям кайф))

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

    Когда в языке появляется что то новое, все хлопают в ладоши, радуясь этой фиче. А мне становится грустно. PHP - динамическая типизация (на максималках, объявили-инициализировали поле/переменную значением 0, на следующей строке кода пишем туда строку, на следующей строке дробное число). И тут (не вчера, но всё же) завезли статическую типизацию. И все рады - ура теперь мы можем проверять тип аргумента, возвращать результат указанного типа.
    А мне грустно. Нет, я всё понимаю - я пишу и на C#, но мне грустно. Потому что теперь у нас есть x2 синтаксиса PHP. Справа пишут с использованием статики, слева динамики, на потолке особо одаренные смешивают стили, на полу эту смесь стиля присыпают синтаксическим сахарком (удобно же, да?). Пиши как хочешь! Ура?!
    А стандарта написания кода...нет. PSR ушел, от него много где отказались. Идеальный код и прочее - частное мнение бородатого дяди за 100 бакс (цена его росписи на книжке).
    Все эти солиды драи - вообще ересь (в реальном проекте невозможно и лучше не соблюдать, приходит с практикой после юношеского - сейчас я буду писать код красиво..ага ну да..а как что то нестандартное все эти солиды будут так противоречить другим принципам...)
    В одной компании PSR статика, в другой свой код стайл динамика, в третьей опять 25 мы пишем на пыхе, но хотим попробовать (! маркер непрофессионализма - хотят попробовать за бабки заказчика, молодцы ребята) GO.
    Вывод - нет хорошего и плохого, есть работает или нет. И вообще по барабану как там написано, работает-стабильно=хорошо. Любой код, любой - или идет в топку и о нем забывают, или переписывают каждые 2-3 года. И всё равно как писать и какая там типизация.
    А то что на собесах хотят оно вообще ни с работой ни с реальностью не связано.

  • @Tunec_s_hlebom
    @Tunec_s_hlebom 5 месяцев назад

    Статическая типизация считается быстрее, потому что компилятору проще оптимизировать код и сделать его максимально быстрым, но интерпретируемые языки тоже не отстают. Код на js будет работать не хуже чем на c++, при условии что вы будете писать нормальный и предсказуемый код. Например в js, в состав v8 входит оптимизатор turbofan, который имеет крутые эвристики и может на лету оптимизировать код, да и ещё попутно делать jit компиляцию

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

    Начинал учить программирование n раз и бросал n-1 раз, а щас так вообще в суперпозиции, а по простому "хуй пойми что", вроде и понимаю дохуя, а как писать, так в каждой строчке обосрусь. Это я к чему... А, начинал учиться я на Питоне, а потом стал учить и C#, и знаете, ваще похуй, скобки там, отступы, динамическая типизация, статическая, пока все срутся, я делом занят был. Ну и, конечно же братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

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

    Ура! Вперёд! Давай-давай!

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

    Норм инфа, дяка.

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

    Отличный ролик.

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

    Больше того, есть теория типов, в которой можно говорить о группах систем типов (лямбда-куб и прочее). Вообще, всё названное в ролике в итоге сводится именно к теории типов, так что автор прав - петухи, которые аппелируют к статической/динамической, сильной/слабой а-приори не знают о чём говорят.

  • @ДокторЗойдберг-й4д

    Братан, давай ещё вут этого вот, почаще

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

    Динамическая типизациция в C++ это не шаблоны или auto, а вариации на тему variant/QVariant.

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

    Ооо, годнота подъехала)

  • @АртемСавельев-п8и
    @АртемСавельев-п8и Год назад +1

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

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

    Спасибо папаша, но я все это знаю

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

    братан, вперед, давай давай, воооооооОООООБще кайф, давай еще :3

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

    Братан давай-давай🎉

  • @ВладимирВоробьев-е6о

    В школе мы слово из трех букв маскировали под XYZ с птичкой сбоку

  • @ДанилаСуханов-с6ю

    Не забыл про генерики в java/C#. Конкретно в java компилятор не делает миллион разных версий алгоритма под каждый тип, а происходит стирание типов, по факту просто апкаст до Object

  • @ВладиславДомарэв

    Спасибо 😁

  • @foxtv5150
    @foxtv5150 Год назад +3

    Странно вначале ролика ты сказал есть типизация трёх типов: статика/динамика, сильная/ слабая, а третий где?
    Где третий пункт Лебовски?

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

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

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

      Явная и неявная

  • @Валентин-й2к
    @Валентин-й2к Год назад +1

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

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

    Клевая подача!

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

    По итогу всё сводится к договорённостям внутри команды, выраженным в виде code style doc.

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

    Найс, как раз вчера решил про типизацию почитать. :)

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

    Через неделю будет видос "Как программировать с инкапсуляцией (даже не думай) ОЗУ"

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

    Как же я раньше жил без этой рекл.. ой... ролика...

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

    Как говорил один персонаж из игры престолов: «зачем выбирать и получать только 50% удовольствий?»☕️🌚

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

    Красава вообще брат

  • @alekseyshibayev5243
    @alekseyshibayev5243 Год назад +2

    как-то раз занесло меня на Ruby конференцию, где 2 часа я выслушивал про то, как они при помощи if и тамошнего аналога instanceOf пытаются сделать свой компилятор, не понимаю, зачем пытаться изобрести велосипед, если есть Spring Boot + Java