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

  Рет қаралды 100,583

ExtremeCode

ExtremeCode

8 ай бұрын

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

Пікірлер: 403
@ExtremeCode
@ExtremeCode 8 ай бұрын
Подписывайся на наши каналы в тележке 👍 👉 Основной канал: t.me/extremecode 💊 Канал ИИ-шизика с АйТи базой: t.me/resident_shiz 💸 Канал про разработку стартапа (feat. @SeniorSoftwareVlogger): t.me/startup_reports
@VladimirNerby
@VladimirNerby 8 ай бұрын
Братан, хорош, давай, давай, вперёд, контент в кайф, можно таких вот шедевров почаще?
@TurboKot1k
@TurboKot1k 8 ай бұрын
Как я раньше жил то без инфы из этого ролика?
@itMasXteR
@itMasXteR 8 ай бұрын
Так же как и после.
@user-ij6bf2vk2w
@user-ij6bf2vk2w 8 ай бұрын
Да всем плевать на тебя, твою жизнь что там ещё у тебя) Просто поугарай, оцени труд автора и не душни в комментах))
@itMasXteR
@itMasXteR 8 ай бұрын
@@user-ij6bf2vk2w Выдал базу на 5 предложений, из которых половина - интеграция. Вот это труд так труд, чувствуется уважение автора на губах.
@infernaLepiCwizarD
@infernaLepiCwizarD 8 ай бұрын
До этого ты не жил.
@TurboKot1k
@TurboKot1k 8 ай бұрын
@@user-ij6bf2vk2w я то конечно поугарал над видосом, который сделан чисто чтобы было куда рекламу воткнуть, я как бы не против рекламы, но в видео можно было и получше тему раскрыть, особенно когда видос от таких талантливых и шарящих в айти авторов
@ildarius116
@ildarius116 8 ай бұрын
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
@user-zm3ew4co9y
@user-zm3ew4co9y 8 ай бұрын
Забыл упомянуть, что языки с динамической типизацией так же пытаются усовершенствовать, но наоборот, для явного указания типа. В том же питоне, начиная с 3.6 стала продвигаться концепция полного покрытия типами a: int | str = 1
@ExtremeCode
@ExtremeCode 8 ай бұрын
Хотел упомянуть, но почему то мне казалось что подобное хотели в PHP ввести, но подтверждений я не нашел, поэтому просто оставил как есть
@AKhristenko
@AKhristenko 8 ай бұрын
@@ExtremeCode в пхп есть тайпхинты, типа function(SomeType $someval) которые работают как ассерты в рантайме. Плюс инструменты psalm/phpstan, которые позволяют провести проверку типов до запуска.
@Denisko123
@Denisko123 8 ай бұрын
В пхп тоже есть всякие :bool для функций. И если уж так надо еще и тип сравнивать, есть ===, тут сравнение строки с числом не прокатит
@mikhail_dudek
@mikhail_dudek 8 ай бұрын
Более того, в последнее время это повсеместно в пхп - всё должно быть типизировано (переменные, аргументы, возвращаемый тип метода). Неявные преобразования тоже не любят. Мотивируется это тем, что так проще выявлять ошибки еще на этапе написания кода (IDE тебе подскажет где ты вместо int подсовываешь string). Порой это раздражает ибо неудобно. Но в целом - полезно.
@fakt7814
@fakt7814 8 ай бұрын
В Питоне типы еще проверять можно с помощью статического анализатора mypy, который в режиме strict заставляет типами покрывать весь код вообще. Большие проекты вроде FastAPI давно mypy юзают активно. Причем там даже дженерики умудрились завести. Но у него своя кривая обучения, я знаю о mypy уже больше полутора лет, а научился им пользоваться более-менее только сейчас. Например, он довольно медленный, и фиксится использованием демона dmypy, который крутится на фоне и проверяет код по мере изменений, и этот демон я довольно долго игнорировал. И главная проблема это заставить типизировать код остальных членов команды, потому что в своих то тасках я mypy использую, а большая часть базы все равно типизирована кое-как) Есть еще штуки типа pydantic которые позволяют валидировать сложные словари и всякие джейсоны, на вход джейсон, а на выходе объект с полями и типами. Мне кажется динамический язык + статические проверки -- это один из оптимальных вариантов в проге, если производительность не критична, либо боттлнэки легко фиксятся их переписыванием на Numba/CPython/C++. Либо у вас есть сверхсветовой JIT как в JS (который правда все равно жрет кучу памяти). А если у вас как в геймдеве (точнее в разработке движков) боттлнэк -- это большая часть кода, и нужно в цикле проверить миллион объектов за 16 мс минимизируя кэш-промахи, то тут только C++ и может быть Rust.
@onionyman
@onionyman 8 ай бұрын
Братан, очень интересная академическая инфа! Когда-то давно я её читал, но конечно же забыл. Теперь твой лик клоуна надёжно выжег эту информацию в паре сотен нейронов в моём мозгу, так что забыть это будет невозможно. Однако, теперь мне требуется психологическая помощь. :c
@user-dd7lb6me7x
@user-dd7lb6me7x 8 ай бұрын
Тип видео: рекламное. Типизация: статическая.
@slaonamezha4493
@slaonamezha4493 8 ай бұрын
Я не программист, но тут так много и прикольно произносят все эти слова непонятные, словно они что-то означают, и еще такие ощущания, как будто альбом забугорных треков навернул.
@kripo4ek565
@kripo4ek565 8 ай бұрын
года 4 назад захотел стать программистом , отучился в шараге , попробовал поработать , понял что не моё, теперь думаю вернуться в родной город и выучиться на механика либо на сварщика, тем более я с детства в гаражах с дедом, так что я хуй знает что я тут делаю и зачем смотрю этот ролик , но вот так получилось , просто как факт.
@victorklimov5254
@victorklimov5254 8 ай бұрын
Спасибо, что поделилися
@klerg321
@klerg321 8 ай бұрын
Главная плюшка статической типизации не перформанс, а таки ошибки компиляции. Нормально разработанные типы позволяют выкинуть эдак половину тестов. А еще IDE нормальные вещи подсказывают, а не как когда "default import" в js. Короче статическая типизация тоже упрощает жизнь
@r45her
@r45her 8 ай бұрын
Да ладно, правда чтоли?)
@atlantatesla9348
@atlantatesla9348 4 ай бұрын
Полностью согласна. Мне даже не уютно, когда приходится работать с js, а не ts. Я привыкла, что могу быстро глянуть интерфейсы и легко сориентироваться, где какая сущность.
@alexanderlazaev7423
@alexanderlazaev7423 8 ай бұрын
У Пети было 5 яблок, ему дали 2 яблока, сколько у Пети яблок? js: 5 яблок2 яблока. python: 7 яблок. delphi: Incorrect form1 name.
@jeen9984
@jeen9984 8 ай бұрын
C/C++ еще не хватает с его громадным выводом ошибки компиляции на миллион символов
@Swyateg
@Swyateg Ай бұрын
Delphi is dead
@Mr.Balkarov
@Mr.Balkarov 8 ай бұрын
Братан, хорош, давай, давай, вперёд, контент в кайф, можно таких вот шедевров почаще?
@user-hi7ll4bg9m
@user-hi7ll4bg9m 8 ай бұрын
Братан, хорош, давай, давай, вперёд, контент в кайф, можно таких вот шедевров почаще
@icecroc255
@icecroc255 8 ай бұрын
Братан, хорооош! Давай, давай, вперёд! Контент в кайф, можно ещё Ваще красавчик!
@dariaradvanskaya7546
@dariaradvanskaya7546 8 ай бұрын
Большое спасибо за Ваш труд ❤ очень полезная информация
@ZXCitraSSS
@ZXCitraSSS 7 ай бұрын
Больше больше контента, спасибо что продолжаете помогать держать в тонусе желание вкатыаатся в АЙти
@dupsogod
@dupsogod 8 ай бұрын
Братан, хорош! Давай вперёд! Контент в кайф! Можно ещё? Ваще красавчик!
@user-oi9vo7xk4x
@user-oi9vo7xk4x 8 ай бұрын
То ли дело мои любимые С-решётки. Захотел себе статическую типизацию - вот держи тебе всякие int, char, bool Заходел динамическую, вот тебе тип dynamic
@mikolash8246
@mikolash8246 8 ай бұрын
dynamic у которого один на миллион юз-кейсов?
@AlexanderOliveira777
@AlexanderOliveira777 3 ай бұрын
dynamic кал. лучше словарь используйте. concurrentdictioanry то же самое, только будет быстрее
@TheKrasnovDmitry
@TheKrasnovDmitry 8 ай бұрын
Братан, хорош, давай! Контент в кайф, можно ещё? Вообще красавчик!
@FAL0C
@FAL0C 8 ай бұрын
Братан, хорош, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
@KOWEY
@KOWEY 8 ай бұрын
Хорош братан давай-давай вперед, контент в кайф
@user-rt2fw5nr2l
@user-rt2fw5nr2l 8 ай бұрын
Хороший, полезный и интересный контент, спасибо
@user-jx2ep6cy8g
@user-jx2ep6cy8g 7 ай бұрын
братан хорош, контент в кайф!
@ElKudesnitsa
@ElKudesnitsa 8 ай бұрын
В числе преимуществ динамической типизации обычно указывается то, что программисту нужно меньше следить за этими самыми типами; но в итоге следить надо даже больше, потому что не дай бог оно где-нибудь неявно преобразовалось и в результат вываливается какой-нибудь [Object Object]
@wadewilson955
@wadewilson955 8 ай бұрын
Так мы ж не долбоебы, раз захотел чето динамичное ебануть - ожидаешь\понимаешь что на стуле могут быть и пики точеные и хуи дроченые, именно за этим и заюзал динамику. Имею ввиду например юзаешь ты тайпскрипт (потому что колеги екс-джависты сцут без типов), создал переменную, в которой у тебя может быть либо айдишник хуйни либо сама хуйня, и в дальнейшем всегда уточняешь\проверяешь что именно там есть (чем то типо такого const myId = (item as Item)?.id || item
@louis-nicoladavout7580
@louis-nicoladavout7580 8 ай бұрын
Это проблема не динамически типизированных языков, а слабо типизированных. Python динамически типизированный, но сильно типизированный, что означает он не производит переопределение типов.
@stalker32041
@stalker32041 6 ай бұрын
@@louis-nicoladavout7580x = int, всё переопределяется, но не преобразовывается компилятором просто так. Ты не можешь просто так приплюсовать к строке число, не кинув в тот же конструктор str(). Хотя сделать "b" + "r" * 10 легко, но это уже задокументированная фича
@dan1e11s
@dan1e11s 8 ай бұрын
братан хорош, давай давай вперед, контент в кайф, можно еще, ваще красавчик
@user-xo4ll3ge8y
@user-xo4ll3ge8y 8 ай бұрын
Контент в кайф, вааще красавчик, всё по делу, класс.
@saitamaman9073
@saitamaman9073 8 ай бұрын
Братан, хорош, давай-давай вперед, контент в кайф, можно еще? Ваще красавчик
@constantend
@constantend 8 ай бұрын
братан, хорош, давай-давай, вперёд, контент в кайф. Можно ещё? Ваще красавчик
@user-qd8zn6ug6u
@user-qd8zn6ug6u 8 ай бұрын
Братан, ХОРОШ!!! Давай, давай. Вперёд. Контент в кайф. Можно ещё?! Вообще красавчик!!!
@izergaer
@izergaer 8 ай бұрын
братан, хорош, давай-давай, вперёд, контент - кайф. ваще красавчик!
@alexandrchioroglo5612
@alexandrchioroglo5612 8 ай бұрын
Опять нагундел очередную пасту с рекламой на 20% хронометража.
@user-pu7ul1mn1e
@user-pu7ul1mn1e 8 ай бұрын
братан, харош! давай, давай, вперед! контент в кайф! можно еще? ваще красавчик!
@nikolassmakovsky4032
@nikolassmakovsky4032 8 ай бұрын
Ну и как бы если я какую-то рекламу до конца досматриваю , то никогда не поленюсь поставить лайк и написать в комменте типа братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще? Давайте, пока.
@user-vu6hn4ul2i
@user-vu6hn4ul2i 8 ай бұрын
Лучше бы по ссылке в описании перешёл, освоил профессию {current_promo_proffesion} и ворвался в {current_big_company} на зарплату {current_big_money}. Я в тебя верю, ты избранный, {current_username} 😂
@maddimons
@maddimons 8 ай бұрын
Очень тепло и лампово. Давай чувак, жги!!!
@mycreativebinge2735
@mycreativebinge2735 3 ай бұрын
красава!!! спасибо)
@earthandmoon365
@earthandmoon365 8 ай бұрын
Братан хорош давай давай вперёд контент вообще в кайф
@user-qe9kw5cp3d
@user-qe9kw5cp3d 8 ай бұрын
Снова годнота подъехала. Лучший канал про айтишичку!
@Rocksteady24
@Rocksteady24 8 ай бұрын
Я не программист, я обычный скуф, но чувствую что становлюсь программистом, просто просматривая ваши видосы😮
@enderwis
@enderwis 8 ай бұрын
братан хорош давай давай вперед контент в кайф можно ещё вообще красавчик!
@subzero8992
@subzero8992 7 ай бұрын
Отличный ролик.
@kashey63723
@kashey63723 8 ай бұрын
Братан, хорошо! Побольше давай контента
@--DI
@--DI 8 ай бұрын
Братан, хорош, давай, давай, вперёд, контент в кайф
@Fatal1st95
@Fatal1st95 8 ай бұрын
Ура! Вперёд! Давай-давай!
@se0g1n
@se0g1n Ай бұрын
Братан хорош давай давай вперёд контент в кайф можно ещё ваще красавчик!!!
@paranoidPhantom
@paranoidPhantom 8 ай бұрын
Круто!
@user-sf6go8xl9b
@user-sf6go8xl9b 8 ай бұрын
А я думал что сильная т. = статическая т. , так же про слабую и динамическую. Братан, хорош, давай, давай, вперёд, контент в кайф, можно таких вот шедевров почаще
@marseille4859
@marseille4859 8 ай бұрын
Братан, хорош, давай, давай, вперёд, контент по кайфу жи есть
@AndreyMolniya
@AndreyMolniya 8 ай бұрын
Братан, хорош! Давай-давай
@AltaiR123166
@AltaiR123166 8 ай бұрын
Норм инфа, дяка.
@user-xm3bb6rr6o
@user-xm3bb6rr6o 8 ай бұрын
Спасибо 😁
@clockann
@clockann 8 ай бұрын
Клевая подача!
@proxy.market
@proxy.market 7 ай бұрын
Приведенные примеры языков программирования, которые используют разные типы типизации, делают информацию более наглядной и понятной для зрителей. Это полезное видео для начинающих программистов и всех, кто хочет разобраться в основных понятиях типизации, что, безусловно, необходимо для успешной работы в программировании.
@user-ij6bf2vk2w
@user-ij6bf2vk2w 8 ай бұрын
Ахахаха) угарно преподнес)) просто таки эталонный IT сарказм) давай ещё! не останавливайся)))))
@slippers__
@slippers__ 8 ай бұрын
Ооо, годнота подъехала)
@vatakiller
@vatakiller 8 ай бұрын
Как человек, который писал на языках и со статической и с динамической типизацией скажу: писать на динамических языках намного сложнее. Особенно, если ты никогда на них не писал и только что свичнуля со статической
@vladampleev3440
@vladampleev3440 8 ай бұрын
Всю жизнь писал на динамической и как попробовал статическую, то первое что мое внимание привлекло - как же много ненужных действий. Больше всего бесит что я не могу 1 и 0.1 сложить без танцев с бубнами. Канечна, кто-то там будет рассказывать про скорость, но в моем случае эта операция может присутствовать 1 раз за тик, и там ее скорость вообще ничего не значит. Естественно, какой-нибудь Петухон не шибко динамичный, потому что очень он уж много где требует приводить правильные и только правильные типы.
@gderuki
@gderuki 8 ай бұрын
Как человек, который писал на языках и со статической и с динамической типизацией скажу: писать на статических языках намного сложнее. Особенно, если ты никогда на них не писал и только что свичнулся с динамической
@putdateonit5009
@putdateonit5009 8 ай бұрын
я покакал
@SMTDN
@SMTDN 8 ай бұрын
@@vladampleev3440 Какая связь между динамичностью/статичностью типизации языка и необходимостью явного приведения типов?
@LithiumDeuteride-6
@LithiumDeuteride-6 8 ай бұрын
@@vladampleev3440 на ассемблере что ли стал кодить? Большинство приложений как раз написано всякими, и если бы их писали нормальные, то эти приложения работали в десятки или даже сотни раз быстрей. Вот говорят пограмисты мелкософта самые лучшие, но вот UASM по сравнению с MASM работает раз 30-40 раз быстрей, ещё пытался ковырять масм идапро, и понял что там какой-то лютый хитрожопый говнокод, хотя исходников масма в открытом доступе нет, ну насколько знаю.
@2difficult2do
@2difficult2do 8 ай бұрын
Братан хорош, давай, давай еще, у тебя хорошо заянять получается☝️😼👍
@hohmach777
@hohmach777 8 ай бұрын
Красава вообще брат
@KyleSpector
@KyleSpector 8 ай бұрын
Братан, братан хорош вообще давай, давай хочу ещё видео
@akaikangaroo
@akaikangaroo 8 ай бұрын
Первый ролик от экстрим цоде, который реально дал мне полезную инфу!👍 Я как-то давно пыталась понять разницу между динамической и слабой типизацией, читая статью в Википедии, но нихрена не поняла. А тут коротко и по делу автор пояснил. Наконец то я могу считаться программистом!💅
@aleksanterikaansalo
@aleksanterikaansalo 8 ай бұрын
Никто не может считаться программистом!
@user-ph3ff4ej7n
@user-ph3ff4ej7n 8 ай бұрын
Ну и как бы если я какую-то рекламу до конца досматриваю , то никогда не поленюсь поставить лайк и написать в комменте типа братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
@andreynovikov9535
@andreynovikov9535 8 ай бұрын
Норм контент. С юмором и по делу
@user-ox8ot3jf9y
@user-ox8ot3jf9y 8 ай бұрын
Братан хорош давай давай вперёд контент в кайф можно таких вот шедевров почаще? ;
@neokot69
@neokot69 8 ай бұрын
я понял то что в рекламе парадокс, тебе говорят что ты можешь устроиться в крупную компанию и сам исправить нынешнюю ситуацию со множеством открытых миров и дрочилен ради денег, однако сейчас подобным занимаются в основном только инди разрабы, а крупные студии в большинстве своём подчиняются издателям или сами хотят побольше заработать, т.е там ты исправить мало что сможешь
@user-mi1tr9mq9x
@user-mi1tr9mq9x 8 ай бұрын
Братан, давай ещё вут этого вот, почаще
@cursegloom4165
@cursegloom4165 8 ай бұрын
братан, вперед, давай давай, воооооооОООООБще кайф, давай еще :3
@evgenysamarin
@evgenysamarin 8 ай бұрын
у и как бы если я какую-то рекламу до конца досматриваю , то никогда не поленюсь поставить лайк и написать в комменте типа братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще? Давайте, пока.
@Corve5
@Corve5 8 ай бұрын
Братан давай-давай🎉
@antilaw4630
@antilaw4630 8 ай бұрын
Супер информативно, побольше бы таких видео для "маслят", нраица
@ki16or
@ki16or 8 ай бұрын
Братан, хорошь!
@dendenovich8460
@dendenovich8460 8 ай бұрын
Давай братан, жги. По больше образовательного экстримцоде!
@wadewilson955
@wadewilson955 8 ай бұрын
Как раз искал видикс чтоб передернуть свой джеесный затвор, спасибо!
@user-gj9rc8oj7d
@user-gj9rc8oj7d 7 ай бұрын
Ну это.., братан давай впьерёд, кантентамана в кайф.
@RimuruDev
@RimuruDev 8 ай бұрын
Батя как всегда снял годноту.
@Tunec_s_hlebom
@Tunec_s_hlebom Ай бұрын
Статическая типизация считается быстрее, потому что компилятору проще оптимизировать код и сделать его максимально быстрым, но интерпретируемые языки тоже не отстают. Код на js будет работать не хуже чем на c++, при условии что вы будете писать нормальный и предсказуемый код. Например в js, в состав v8 входит оптимизатор turbofan, который имеет крутые эвристики и может на лету оптимизировать код, да и ещё попутно делать jit компиляцию
@user-gs8xb1ip8o
@user-gs8xb1ip8o 8 ай бұрын
Спасибо
@artemlipatkin474
@artemlipatkin474 8 ай бұрын
О, наконецта интересная теория😊
@vasiliynet3425
@vasiliynet3425 8 ай бұрын
Еще при динамической типизации возможна смена типа переменной по ходу пьесы) Плохая практика, но в частном случае, при переиспользовании инициированной переменной, может поменяться ее тип. PS Лайкос! Классно изложено.
@KorraCool
@KorraCool 8 ай бұрын
БРАТАН ХАРОШ, ДАВАЙ ДАВАЙ! ВПЕРЕД! КОНТЕНТ ВАЩЕ В КАЙФ, МОЖНО ЕЩЕ!?
@adultart
@adultart 8 ай бұрын
Экстрим цоде пошёл в базу, красота!
@Gretanit
@Gretanit 8 ай бұрын
Мне кажется цель всех этих видео просто выложить годные накопившееся мемы😂
@dimakovalenkov7835
@dimakovalenkov7835 8 ай бұрын
спасибо
@cheerfuldevil
@cheerfuldevil 8 ай бұрын
Найс, как раз вчера решил про типизацию почитать. :)
@user-up9gh3ig2c
@user-up9gh3ig2c 8 ай бұрын
Ну как сказать, всё имеет право на жизнь. Если это какой-то серьёзный проработанный проект, то лучше строгое что-то, C# или Java (ну если ООП сравнивать). Тут плюс основной в том что меньше риска накосячить, компилятор обматерит. А если что-то на лету нужно писать, из головы в код, то JS удобнее конечно, обхаживать не надо, взял да написал.
@user-ph1dj4hi3k
@user-ph1dj4hi3k 8 ай бұрын
я пропустил, или не было видоса, где бы описывались преимущества того или иного подхода. в динамической тебе же все равно в голове надо держать какого типа у тебя переменная, чтоб не получилось как раз как в мемах про js.
@NewUser78654
@NewUser78654 8 ай бұрын
Когда в языке появляется что то новое, все хлопают в ладоши, радуясь этой фиче. А мне становится грустно. PHP - динамическая типизация (на максималках, объявили-инициализировали поле/переменную значением 0, на следующей строке кода пишем туда строку, на следующей строке дробное число). И тут (не вчера, но всё же) завезли статическую типизацию. И все рады - ура теперь мы можем проверять тип аргумента, возвращать результат указанного типа. А мне грустно. Нет, я всё понимаю - я пишу и на C#, но мне грустно. Потому что теперь у нас есть x2 синтаксиса PHP. Справа пишут с использованием статики, слева динамики, на потолке особо одаренные смешивают стили, на полу эту смесь стиля присыпают синтаксическим сахарком (удобно же, да?). Пиши как хочешь! Ура?! А стандарта написания кода...нет. PSR ушел, от него много где отказались. Идеальный код и прочее - частное мнение бородатого дяди за 100 бакс (цена его росписи на книжке). Все эти солиды драи - вообще ересь (в реальном проекте невозможно и лучше не соблюдать, приходит с практикой после юношеского - сейчас я буду писать код красиво..ага ну да..а как что то нестандартное все эти солиды будут так противоречить другим принципам...) В одной компании PSR статика, в другой свой код стайл динамика, в третьей опять 25 мы пишем на пыхе, но хотим попробовать (! маркер непрофессионализма - хотят попробовать за бабки заказчика, молодцы ребята) GO. Вывод - нет хорошего и плохого, есть работает или нет. И вообще по барабану как там написано, работает-стабильно=хорошо. Любой код, любой - или идет в топку и о нем забывают, или переписывают каждые 2-3 года. И всё равно как писать и какая там типизация. А то что на собесах хотят оно вообще ни с работой ни с реальностью не связано.
@user-py4sn3so3j
@user-py4sn3so3j 8 ай бұрын
Давно не было видосов о том, как тяжело джунам
@foxtv5150
@foxtv5150 8 ай бұрын
Странно вначале ролика ты сказал есть типизация трёх типов: статика/динамика, сильная/ слабая, а третий где? Где третий пункт Лебовски?
@armazi2983
@armazi2983 8 ай бұрын
типизация Шреденгера, когда яп не может понять ты накодил в сильной или слабой типизации
@SMTDN
@SMTDN 8 ай бұрын
Явная и неявная
@kalebrak1041
@kalebrak1041 8 ай бұрын
Пацаны ваще ребята
@AE075G
@AE075G 8 ай бұрын
Ничего не понял, но очень интересно. Пойду дальше путешествовать по KZfaq
@user-ks8cq1ke8c
@user-ks8cq1ke8c 7 ай бұрын
Не забыл про генерики в java/C#. Конкретно в java компилятор не делает миллион разных версий алгоритма под каждый тип, а происходит стирание типов, по факту просто апкаст до Object
@user-ni9tf5yr6m
@user-ni9tf5yr6m 8 ай бұрын
"Запиши уже новый эндинг" - хотел бы я сказать, но он итак прекрасен
@fog3703
@fog3703 8 ай бұрын
Больше того, есть теория типов, в которой можно говорить о группах систем типов (лямбда-куб и прочее). Вообще, всё названное в ролике в итоге сводится именно к теории типов, так что автор прав - петухи, которые аппелируют к статической/динамической, сильной/слабой а-приори не знают о чём говорят.
@QuasarHax
@QuasarHax 7 ай бұрын
Братан давай давай хорош
@CHRNBRY
@CHRNBRY 8 ай бұрын
Начинал учить программирование n раз и бросал n-1 раз, а щас так вообще в суперпозиции, а по простому "хуй пойми что", вроде и понимаю дохуя, а как писать, так в каждой строчке обосрусь. Это я к чему... А, начинал учиться я на Питоне, а потом стал учить и C#, и знаете, ваще похуй, скобки там, отступы, динамическая типизация, статическая, пока все срутся, я делом занят был. Ну и, конечно же братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
@mistdoyhta696
@mistdoyhta696 8 ай бұрын
этот видос открыл мне глаза на все эти шаблоны в плюсах и дженерики в джаве, спасибо
@user-nr5rc3sw3r
@user-nr5rc3sw3r 8 ай бұрын
Шаблоны - зло
@kerojey4442
@kerojey4442 8 ай бұрын
@@user-nr5rc3sw3r стандартная библиотека с++ состоит из шаблонов, но тебе лучше знать.
@user-dl2rs4iz4f
@user-dl2rs4iz4f 8 ай бұрын
Братан хорош давай ещё на вентилятор подкинь 😂😂
@felixvoid5521
@felixvoid5521 8 ай бұрын
контент в кайф
@nira9802
@nira9802 8 ай бұрын
Давай больше контенда маслятам 🎉🎉🎉
@user-lf4fo1oc8u
@user-lf4fo1oc8u 8 ай бұрын
Предлагаю зачитывать пасты нейрошиза из телеги в следующем видео
@dazbjaxnoname7611
@dazbjaxnoname7611 8 ай бұрын
Я в C# юзаю var когда мне лень полный using искать(ну согласитесь часто так бывает, одна единственная переменная черт его знает какого типа используемая один раз на 10к строк кода!). Да и var в c# по сути все еще строгая типизация, т.к. первое значение что будет присвоено - определит его тип навсегда. А вот дженерики - я уважаю. Это прям бриллиант. А динамические типы вносят массу проблем - например: теперь в имени переменной мы будем писать что за тип переменной мы заюзаем, чтобы хоть как-то реализовать сатику, т.к. имя переменной обычно = её предназначению, и юзать переменную intCows когда мы собираем строку - ну так себе затея!
@lisich_ko_senko3275
@lisich_ko_senko3275 8 ай бұрын
Как в си++ соединить 4 точки линиями и это нормально в окошке вывести только чтобы не grafics.h?
ПЛОХОЙ КОД - твой ЛУЧШИЙ друг
7:57
ExtremeCode
Рет қаралды 212 М.
Тяжелые будни жены
00:46
К-Media
Рет қаралды 5 МЛН
СҰЛТАН СҮЛЕЙМАНДАР | bayGUYS
24:46
bayGUYS
Рет қаралды 756 М.
MOM TURNED THE NOODLES PINK😱
00:31
JULI_PROETO
Рет қаралды 10 МЛН
Как стать богатым, если нет харизмы?
4:31
МИЛЛИОН В МЕСЯЦ. Наталья Бек
Рет қаралды 1
Полиморфизм ломает твой код
9:45
ExtremeCode
Рет қаралды 225 М.
THE MOST FREQUENT MISCONCEPTIONS ABOUT OOP
19:37
ExtremeCode
Рет қаралды 537 М.
ЗАХВАТЫВАЕМ ВЛАСТЬ НА IT ГАЛЕРЕ
7:31
ExtremeCode
Рет қаралды 180 М.
Star Force - проклятие геймеров нулевых
14:39
ПОЗОРНЫЙ ГОД PLAYSTATION 5 | STATE OF PLAY
17:44
DeadP47
Рет қаралды 227 М.
Вся суть чистого кода
8:15
ExtremeCode
Рет қаралды 196 М.
Эволюция телефонов!
0:30
ТРЕНДИ ШОРТС
Рет қаралды 6 МЛН
Carregando telefone com carregador cortado
1:01
Andcarli
Рет қаралды 2 МЛН
⁉️На какой ANDROID ПЕРЕЙТИ c iPhone📱
0:38
⌨️ Сколько всего у меня клавиатур? #обзор
0:41
Гранатка — про VR и девайсы
Рет қаралды 654 М.
wyłącznik
0:50
Panele Fotowoltaiczne
Рет қаралды 23 МЛН
ПРОБЛЕМА МЕХАНИЧЕСКИХ КЛАВИАТУР!🤬
0:59
Корнеич
Рет қаралды 3,4 МЛН