TypeScript: язык, который даст вам в лоб раньше, чем тимлид

  Переглядів 61,291

Лёша Корепанов

Лёша Корепанов

10 місяців тому

** Пруф: survey.stackoverflow.co/2022#...
Еще у меня есть телеграм: t.me/aocore.
И Threads: www.threads.net/@aokorep

КОМЕНТАРІ: 438
@anreton
@anreton 10 місяців тому
Интересный факт: Андерс Хейлсберг также создатель C#. В общем, очень продуктивный дядька, который оставил большой след в истории программирования.
@redneck_prm5429
@redneck_prm5429 10 місяців тому
Справедливости ради, дядька хоть и знаковый, но зачем-то ему приписывают много лишнего. Паскаль таки придумал Николаус Вирт. Object pascal придумал Ларри Теслер с консультациями того же Вирта. Дельфи вообще никто не придумывал, это диалект object pascal, который сравнительно недавно обозвали отдельным языком. Да и C# на момент создания был по сути клоном жабы.
@DimaBriquez
@DimaBriquez 10 місяців тому
​​@@redneck_prm5429лоном? Я бы поспорил. Хотя не буду ведь java это плохой клон C)
@zakatun9491
@zakatun9491 10 місяців тому
Я не удивлюсь если у него ещë и хер по колено
@AlexDanov
@AlexDanov 10 місяців тому
@@redneck_prm5429 Хейлсберг не придумал Pascal, а реализовал компилятор и продал его Borland в свои 20 лет. Через несколько лет ушел туда работать главным инженером (техническим директором) и под его руководством разработали и сделали Delphi, с оглядкой на Modula и Oberon, которые разработал Никлаус Вирт, который придумал Pascal (и многое другое, и даже то что вошло в Java) и далее вместо Pascal 2, Pascal 3 наплодил новых названий Modula и Oberon. В середине 90х Microsoft сделало Хейлсбергу предложение, от которого он не отказался и в итоге разработал C#. А уже в конце нулевых он задумал и возглавил разработку TypeScript.
@0imax
@0imax 10 місяців тому
@@DimaBriquez Java не может быть клоном С (даже плохим), поскольку имеет в своей основе абсолютно иные парадигмы. У этих языков вообще мало общего, кроме синтаксиса. А C# появился как ответ Microsoft на Java, причём благодаря более позднему появлению и ограниченной обратной совместимости, C# получился лучше, т.к. неудачные решения не перекочевали в этот язык, и их поддержку не требуется тащить до сих пор, как это вынужденно делает Java.
@user-ui8yy7kz8f
@user-ui8yy7kz8f 10 місяців тому
Я надеюсь, что за время съёмок ролика ни один компьютер не пострадал.
@aliday9968
@aliday9968 10 місяців тому
Ага, он пострадал до того и теперь может принимать участие в эффектных съемках 🤣
@gimeron-db
@gimeron-db 10 місяців тому
@@aliday9968 Если такой "блинчик" аккуратно метнуть в подушку, ничего не случится. (все же на ssd перешли?)
@alevlako
@alevlako 9 місяців тому
Will It Blend? )
@Roltun
@Roltun 9 місяців тому
Мне не хватило скорости с которой ноутбук летел. Автор недоигрывает
@user-tr7lu4xr2u
@user-tr7lu4xr2u 10 місяців тому
Как создать лучший язык программирования. Убедить всех, что динамическая типизация - это крутая фича, которая делает язык лучшим в мире. А через 20 лет, когда его будут использовать 60% программистов, добавить в него статическую типизацию.
@enterprise7585
@enterprise7585 9 місяців тому
Точнее так: убедить всех что недоязык с низким порогом входа это круто, потому что на нём пишут код быстро. Ну а через 20 лет добавить в него всё, на чём изначально сэкономили. Примеры: C->C++, PHP, JS->TS.
@mvoo2340
@mvoo2340 9 місяців тому
JS же сначала был скриптовым языком, который просто динамичности HTML-страничкам добавлял. Потом уже он разросся до того, что сейчас. И единственное, что ему не хватало как раз - типизации и нормального ООП
@Roltun
@Roltun 9 місяців тому
Выиграет язык со встроенным АИ. Он сам будет решать динамическая или статическая типизация
@vas_._sfer6157
@vas_._sfer6157 9 місяців тому
​@@RoltunПсевдокод + исполнитель с искусственным интеллектом
@Roltun
@Roltun 9 місяців тому
@@user-tr7lu4xr2u да, язык который будет болтать с тобой и обсуждать политику
@ll-ib5jr
@ll-ib5jr 10 місяців тому
0:45 Паскаль так то Никлаус Вирт придумал, Хелсберг просто написал один из компиляторов.
@vasyapoteryajko5267
@vasyapoteryajko5267 9 місяців тому
Вот тоже хотел про Вирта написать)
@lubovkabanova
@lubovkabanova 10 місяців тому
Суперская подача! Давненько Вас смотрю. Лëша, продолжайте двигаться в этом же направлении! )) очень увлекательно)
@ronrontall6370
@ronrontall6370 10 місяців тому
В 1970х Никлаус Вирт создал Паскаль, а где-то в середине 80х Хейлсберг создал компилятор Turbo Pascal, который оказался настолько удачным и доступным, что язык стал ещё более популярным. Что-то вроде Пайтона сейчас. Turbo Pascal стал основой для Delphi, а позже Microsoft пригласил Хейлсберга лля работы по созданию C#
@vit777vit
@vit777vit 10 місяців тому
Любой язык становится языком программирования, когда появляется компилятор… 😂 и типизация данных 😮
@user-vu6hn4ul2i
@user-vu6hn4ul2i 10 місяців тому
@@vit777vit почему? У интерпретируемых языков вообще может не быть компиляторов
@zakatun9491
@zakatun9491 10 місяців тому
​@@user-vu6hn4ul2iэто под#б
@zakatun9491
@zakatun9491 10 місяців тому
​@@vit777vit🤣👍
@cijic
@cijic 9 місяців тому
​@@user-vu6hn4ul2iязык - это синтаксис. Интерпретируемость или компиляция это вопрос реализации. К слову, те, кто пишут языки, знают что сначала пишется интерпретатор для языка, затем компилятор, затем компилятор на самом себе же.
@9sed9
@9sed9 10 місяців тому
Забавно когда смотришь на фишки TS глазами программиста на языке статической типизации (Java/Kotlin), типа "а, так у вас этого нельзя было делать когда-то?" :)
@southveter
@southveter 10 місяців тому
А еще больше прозреваешь, когда сначала заходил в программирование со стороны фронта, но потом понял, что каждый день этим заниматься точно не хочется И после пошел в бэкенд на джаве, и понял насколько она божественна) но в целом да, одну и туже задачу, можно решить разными способами и на разных языках
@vitalo9900
@vitalo9900 9 місяців тому
Забавно то, что нам не нужно описывать все в обязательном порядке. Очень гибко, но приходится всегда шевелить мозгами…
@user-mz4dr5hl1r
@user-mz4dr5hl1r 9 місяців тому
Не перехожу на js только по той причине, что в нем нету статической типизации, а TS - это сильно урезанная в плане типизации и плюшек версия C#
@Dmittry
@Dmittry 9 місяців тому
@@vitalo9900 -приходится всегда шевелить мозгами- приходится всегда любить мозги кучей багов.
@mishaelement720
@mishaelement720 9 місяців тому
я пишу сейчас на слабо типизированом языке ЕРП системы и только начав учить джаву понял какое это блаженство знать тип =) P.S. JS сосет
@KDAngel43
@KDAngel43 10 місяців тому
Отличная подача ролика, удачи вам в жизни!
@tesohi
@tesohi 4 місяці тому
Очень хорошая подача🤩 Чётко, интересно, информативно и весело!❤
@UC1C0GDMTjasAdhELHZ6lZNg
@UC1C0GDMTjasAdhELHZ6lZNg 10 місяців тому
Когда в процессе монтажа перепил кофе Спасибо за старания, Алексей.
@alexandersh4864
@alexandersh4864 10 місяців тому
Отличное видео, интересная подача. Очень приятно смотреть! Спасибо, за интересную информацию!
@tesohi
@tesohi 9 місяців тому
Интересный материал и подача. Аплодирую)) Спасибо!
@Litvin_Symon_z_Mensku
@Litvin_Symon_z_Mensku 10 місяців тому
Спасибо, Алексей, за интересное видео :)
@KynomiFn
@KynomiFn 10 місяців тому
Спасибо за видео, все ясно и по полочкам. Ясность и структурированность приносит отдельную долю удовольствия. Только, пожалуйста, разбивайте видео на секции по таймкодам.
@vanmihaylovich
@vanmihaylovich 10 місяців тому
Статическую типизацию параметров в функции, как и переменных можно задавать значением по умолчанию. IDE обычно подсвечивает тип параметров, когда следуешь этому правилу, но в TS все включено и потому незачем себя нагружать излишней рутиной, а сосредоточиться на разработке логики работы приложения. Благодарю за видео.
@alexandrstrekalovskiy4083
@alexandrstrekalovskiy4083 10 місяців тому
Отлично отлично! Шутка огонь! А можно еще чего-нибудь бросить? Подача прям в кайф❤
@vladimirlos5432
@vladimirlos5432 9 місяців тому
Изобретатель Паскаля - Никлаус Вирт. А Хейлсберг ввёл его "расширение" - Object Pascal.
@Alexander-ns9yv
@Alexander-ns9yv 7 місяців тому
Спасибо!
@monoteis
@monoteis 9 місяців тому
TypeScript - это больше философия, нежели быстро писать код. Зачастую, он себя не оправдывает, особенно в стартапах и эти все 73%, наврядли, на нем пишут
@user-vu6hn4ul2i
@user-vu6hn4ul2i 10 місяців тому
Про d.ts файлы можно добавить, что когда ты делаешь свои библиотеки, то их можно скомпилировать в js, и автоматически сгенерировать такие файлы. Тогда у тебя будет js код в библиотеке, но с понятными IDE и компилятору типами. Ну круто же!
@mercury1352
@mercury1352 3 місяці тому
Nice, oчень понравился подача, все буду закончить TypeScript project )
@Alex.Shalda
@Alex.Shalda 10 місяців тому
Шикарно, спасибо!
@user-bn8wj4tq1i
@user-bn8wj4tq1i 3 місяці тому
решил одним глазом быро глянуть что тут рассказывают, в итоге уже и видео закончилось) подача очень увлекательная, спасибо
@Lok1goD
@Lok1goD 10 місяців тому
Вижу Алексея, ставлю лайк! Спасибо за отличную подачу и классный материал!
@dmitrikamenev7677
@dmitrikamenev7677 10 місяців тому
Спасибо, Алексей, особенно за тех, кто помнит ключевое слово VAR )))))
@derus1559
@derus1559 10 місяців тому
вот что с человеком смена работы делает
@vadimshuplov6849
@vadimshuplov6849 9 місяців тому
да еще и с хорошей прибавкой ))
@user-ne9hu1gd8m
@user-ne9hu1gd8m 9 місяців тому
Спасибо за интересное видео!
@user-xp3fo6ly9l
@user-xp3fo6ly9l 9 місяців тому
Круто, что раскрепостился и пробуешь с динамично меняющимися ракурсами подачи) уже выглядит очень бодро и так же многообещающе) всех благ!
@Stepan474
@Stepan474 9 місяців тому
Спасибо за видео!
@werewolfvit
@werewolfvit 10 місяців тому
Леша внешне похорошел, видна бодрость и любовь к своему делу
@andynaz7044
@andynaz7044 9 місяців тому
гей?
@werewolfvit
@werewolfvit 9 місяців тому
​​​@@andynaz7044нет, лучше давай тебя проанализируем: ты либо школьник, там принято показывать себя брутальным. Либо какие-то комплексы имеешь) что говорит о твоей неуверенности в себе
@UktUe
@UktUe 10 місяців тому
Классное видео, мне нравится новый стиль.)
@bloodyrush9851
@bloodyrush9851 10 місяців тому
Отличный ролик! Подача то что надо. Рад что вы не забросили идею динамической подачи!
@bloodyrush9851
@bloodyrush9851 10 місяців тому
@@user-hx1te2de3i очень странный вопрос. Автор начал экспериментировать с подачей, что бы сделать её более динамичной и немного перестарался в прошлом видео. Я дал ему фидбек с рекомендациями и референсом как можно было бы сделать лучше. А так же дал совет не обламываться о негативную реакцию в комментариях, где посоветовали бросить эксперименты. Пожелал ему успешного продолжения его начинания. И я рад, что Алексей продолжил пробовать и со второй попытки получилось значительно лучше, о чем собственно мой комментарий. Но раз уж вам так хочется меня спровоцировать за мой комментарий с тафталогией, написаный наспех, то я вам отвечу. Да, я точно программист. А вы?
@tenten44
@tenten44 9 місяців тому
А динамическую типизацию забросил...
@auditor_sama
@auditor_sama 8 місяців тому
Название видео как отдельный вид искусства
@alexbanzai5057
@alexbanzai5057 10 місяців тому
Спасибо, Алексей
@frolomaskor
@frolomaskor 10 місяців тому
Вот так! Почаще выкладывай ролики👍
@aliday9968
@aliday9968 10 місяців тому
Мне нравится. Следующее видео в разных кафешках и коворкингах, ну а там и тревел блог программиста для программистов :)
@vasiliynet3425
@vasiliynet3425 10 місяців тому
Классная подача! ) Спасибо. Классы в JS, как одном из FP языке, спорный вопрос сам по себе (и более широкий: область применимости ООП). Переменные и в JS не рекомендуется менять после инициализации, кроме счетчиков, ключей и пр. мелочевки. Типы входов-выходов, да, нужная вещь.
@michaelmorosov447
@michaelmorosov447 9 місяців тому
Только const )
@dmitry.matveyev
@dmitry.matveyev 10 місяців тому
Мне кажется, это был удачный эксперимент в стиле изложения :)
@vic7871
@vic7871 10 місяців тому
Спасибо. Полезно.
@IgorSamatov
@IgorSamatov 9 місяців тому
Я прекратил заниматься программированием как основным родом деятельности на вехе перехода php3->php4, это примерно 2002-2003 год. По жизни конечно жизнь мне преподносила эпизодически задачки связанные с разработкой и запросами в бд в виде классических sql запросов, но вот примерно с месяц-полтора жизнь сделала круг и теперь мне нужен TS... Я страдаю от ООП и типизации данных... Вкус прекрасного я пока не ущутил. Каждый мой день, это боль и страдания...
@gregdmitriev2784
@gregdmitriev2784 10 місяців тому
Лёша, а можно также системный блок в окно выбросить 😄 будет очень эффектно Только начал в TS. Начало было трудное ))) В целом, прихожу к выводу - TS таки гуд Подача - супер
@AKB06
@AKB06 10 місяців тому
Подача поменялось, неожиданно и приятно)
@ElenaBabicheva
@ElenaBabicheva 10 місяців тому
Прикольный монтаж) По сути тоже класс! Спасибо за видео! "Выбрать Ваш любимый яд..." Боже, это гениально! 😅
@uvesel4ak
@uvesel4ak 10 місяців тому
язык девелопинга)
@vladimiryakunin8169
@vladimiryakunin8169 10 місяців тому
@@uvesel4ak Точнее было бы сказать любимый наркотик)
@ElenaBabicheva
@ElenaBabicheva 9 місяців тому
@@uvesel4ak 😄
@ElenaBabicheva
@ElenaBabicheva 9 місяців тому
@@vladimiryakunin8169 не, всё правильно - яд. Это более широкое понятие, суперкласс.
@hello_i_am_vadik
@hello_i_am_vadik 10 місяців тому
Согласен полностью Работаю не так много, но уже страшно представить как раньше делали даже рефакторинг кода без тс
@garfild1457
@garfild1457 10 місяців тому
Очень интересно..))
@vitaliy0192
@vitaliy0192 10 місяців тому
Хорошее видео. И будто уже с ускорением лёгким, типа х1.25. И да, всё будет Java))
@hikionori
@hikionori 10 місяців тому
Ура Люди стали возвращаться к статической типизации🎉🎉🎉 P. S. Это всегда, в любом языке программирования, убирает около 30-40% проблем с кодом
@zakatun9491
@zakatun9491 10 місяців тому
Согласен на 1000 процентов
@andynaz7044
@andynaz7044 9 місяців тому
Это только у говнокодеров динамическая типизация порождает ошибки. У программистов она проблем не вызывает.
@kpanat
@kpanat 9 місяців тому
Но можно и переборщить например паскаль где два совершенно одинаковых типа несовместимы только потому что их назвали по разному...
@bbbb-me6vm
@bbbb-me6vm 8 місяців тому
​@@andynaz7044очень аргументированный ответ. Вам бы найти хоть одного программиста и пообщаться😅
@Megabarm2000
@Megabarm2000 4 місяці тому
Умные люди поняли что другие люди не хотят нормально писать код и сделали приблуду. Все проблемы плохого кода это уровень автора этого кода.
@Bcex_uMeJI_u_Bce_MaJIo
@Bcex_uMeJI_u_Bce_MaJIo 9 місяців тому
Корепанов Алексей Он хитер как Бармалей. Все про кодинг рассказал нам И уехал на троллей (бусе)
@blackFortuna1358
@blackFortuna1358 10 місяців тому
Моя любимая комбинация джененик + репозиторий-паттерн. Один класс сделал, при создании экземпляра указал нужный интерфейс - готово. Сразу готовые подсказки по тому, что туда передать для любого entity.
@Virass
@Virass 10 місяців тому
Леша перед началом записи хряпнул стопарик и понеслась 😅 Подача топ!
@ElenaBabicheva
@ElenaBabicheva 10 місяців тому
Не, дженерик)😊
@mtelegina
@mtelegina 10 місяців тому
Спасибо =)
@tey-eur
@tey-eur 10 місяців тому
Спасибо что наставляешь нас на путь истинный ) Да прибудет с тобой Сила!
@zvd1660
@zvd1660 10 місяців тому
Писал всегда на питоне. Начал изучать вебразработку и пошел изучать фастапи. В принципе, красиво, просто, понятно. А потом начал копать вью. И какого же было мое удивление, когда узнал, что в жс НЕЛЬЗЯ объявить тип переменной в функции. О боже, какая боль, пока не узнал, что люди уже изобрели анальгетик для нее - тайпскрипт.
@naugad2
@naugad2 10 місяців тому
есть F# который безопаснее typescript. и может компилироваться не только js
@anri_khv
@anri_khv 10 місяців тому
Спасибо)
@krupigor
@krupigor 9 місяців тому
Не, не, не Алексей. В этом видео это не вы. Ваше спокойное умиротворенное повествование это то, за что вас любят смотреть. Может быть да, что-то нужно поменять/добавить, но не это. P.S. Смотрю вас уже несколько лет.
@s1ptex87
@s1ptex87 9 місяців тому
Алексей, как вам идея сделать видео про занятия спортом для программиста. Я думаю вам, как опытному разработчику, есть что сказать по этому поводу?
@zakirovio
@zakirovio 10 місяців тому
интересная тема ) в питоне тоже существует аннотация типов у функций и классов) но она носит лишь предупредительный характер и не валит программу) такая же ситуация вроде с инкапсуляцией
@vitiok78
@vitiok78 10 місяців тому
Это и есть самый разумный подход.
@awenn2015
@awenn2015 10 місяців тому
​@@vitiok78нет, это херня бесполезная
@gimeron-db
@gimeron-db 10 місяців тому
Интересно, можно ли включить строгую проверку типов, чтобы несоответствия ловить до запуска? И не по теме: Когда разрешат отключать GIL?
@vas_._sfer6157
@vas_._sfer6157 9 місяців тому
​​@@gimeron-dbНикогда не отключат GIL, ибо свалить интерпретатор так можно.
@gimeron-db
@gimeron-db 9 місяців тому
@@vas_._sfer6157 Хотя бы на свой страх и риск дать отключать. Какой смысл в асинхронности, если реально задействуется только одно ядро?
@StrikerNSK1
@StrikerNSK1 10 місяців тому
Большое сообщество, прям как в питоне Аннотация типов, прям как в питоне Декораторы, прям как в питоне Классы, прям как в питоне Модули, прям как в питоне... Не писал еще на тайп скрипте, но пока звучит как "ого, на Айфоне появилась новая фишка! которая на Андроиде есть уже лет 10..." Не в обиду скриптизерам😅
@tesohi
@tesohi 9 місяців тому
Супер!!
@ThePavelPower
@ThePavelPower 9 місяців тому
На JS писали более умные люди, чем те кто теперь пишет на TypeScript
@azimutjava
@azimutjava 6 місяців тому
Я как "более умный" в восторге от TS. Меньше вольности, легче сопровождение и рефакторинг. Особенно поддержка типов объектов в глубину. any - по минимому.
@twoducks5942
@twoducks5942 9 місяців тому
Круто расскал!
@kfedechkin
@kfedechkin 10 місяців тому
Меня укачало от смены кадров🥴
@Elisha_GG
@Elisha_GG 9 місяців тому
Передаю привет соседям.
@user-mh4ln1up1l
@user-mh4ln1up1l 10 місяців тому
Для полноты монтажа можно на задний фон музычку под флекс поставить
@IlyaLesnoy
@IlyaLesnoy 9 місяців тому
2:42 мне понравилось, жиза, про разрастающееся приложение и возможности программиста :)
@demiurgen13
@demiurgen13 10 місяців тому
Название - огонь )))
@user-iv5yq9vj8t
@user-iv5yq9vj8t 9 місяців тому
Ты прекрасен))))))
@TheVscom666
@TheVscom666 10 місяців тому
Мой 👑Царский Лайк 👍-за видос
@michaelmorosov447
@michaelmorosov447 9 місяців тому
TS не заставляет писать строго типизированный код, а дает возможность. То есть код на столько строго типизирован, на сколько сас разраб этого хочет. Всегда можно врубить обезьяну и добавить any 😅 ТС, благодаря гибкости жс и правда самый удобный и приятный в использовании язык из всех с которыми приходилось работать. Ждем релиз bunjs)
@UmbraRaven
@UmbraRaven 8 місяців тому
Он очень крутой и там даже вопрос как даный язык не любить)
@nikolaigogol2483
@nikolaigogol2483 9 місяців тому
Вырубил видос на моменте "Та компания чья операционная система стоит у вас на компьютере" боже упаси что бы у меня винда стояла
@viktornovikov9266
@viktornovikov9266 8 місяців тому
Кстати, как C# разработчику мне показалось, что TS очень похож на C#, но говорят, что все совпадения абсолютно случайны😀
@user-cl6sx1gp8f
@user-cl6sx1gp8f 10 місяців тому
А вроде Никлаус Вирт придумал Паскаль.
@0imax
@0imax 9 місяців тому
Он и в C# наследил)
@vasyapoteryajko5267
@vasyapoteryajko5267 9 місяців тому
Клевее TypeScript может быть ClojureScript. Или Dart (есть, например, AngularDart, порт ангуляра для дарта). Или Elm. Или Ocaml (ReScript, бывш. ReasonML). Или F# (Fable.) Или...... или вообще CoffeeScript. :-) (это так, для холивара, они все все равно компилятся в джаваскрипт) Видео конечно веселое, особенно на моменте швыряния ноутбука)))
@ruslanluniov1466
@ruslanluniov1466 5 місяців тому
Здравствуйте! Хочу услышать ваш совет по выбору технологии/языка и вообще ваше мнение. Есть желание сделать сайт с графическими элементами, например MindMap или блок-схемы. На чем это удобнее сделать?
@OlegMarin
@OlegMarin 10 місяців тому
Мне очень понравилась ирония!
@SId0rich
@SId0rich 10 місяців тому
Весь ролик сидел с улыбкой до ушей: они сделали из Яву из Яваскрипта ))))
@user-br4gt7xu2j
@user-br4gt7xu2j 10 місяців тому
точнее безуспешно попытались сделать)
@antonrozhansky7254
@antonrozhansky7254 10 місяців тому
Ну до Явы там далековато
@print1842
@print1842 9 місяців тому
Ни хрена не понятно, но прикольно! Я еще учил в школе байсик и даже что то написал вроде игры стрелялки. Полагаю, что большинство подписчиков канала еще не было даже в проекте))
@alexdubkov6998
@alexdubkov6998 5 місяців тому
Неплохо бы ещё указать и недостатки, вроде soundness . Снято бодро!
@horamora
@horamora 9 місяців тому
Ждём видео из подвала и чердака про Fortran
@AlexSav
@AlexSav 10 місяців тому
Только Паскаль все же Вирт придумал, а Anders Hejlsberg сделал для него среду Turbo Pascal
@peaceful_worrior
@peaceful_worrior 10 місяців тому
Ты супер Лёха
@user-pe6do3kp2r
@user-pe6do3kp2r 10 місяців тому
Так или иначе всё идёт к тому, чтобы автоматизировать различные проекты. Уже недавно я понял почему у моего решения имеется (проект один, а решений на его основе - множество) дискретный вид, это очень необычно, т.к. объект крупный и например запущенный снаряд непрерывен в каждой конкретной точке 3-х мерного пространства. Математика позволяет угадать те вещи и их взаимосвязи, которые ещё не открыты. Не вижу никакой разницы кто будет крутить вал: человек или машина - это механическая работа, а её можно автоматизировать путём систем управления, например, драйвера. После завершения всех испытаний думаю куда поехать жить: власть которую мы избирали не занимается нашими проблемами, живёт своей жизнью, я много раз предупреждал всех, что ничем хорошим это не закончится.
@redneck_prm5429
@redneck_prm5429 10 місяців тому
Тайпскрипт стронул лавину и теперь практически все популярные скриптовые языки уверенно ползут в сторону опциональной статической типизации. В питоне дак вообще практически то же самое, только вместо препроцессора проверку типов отдали статическим анализаторам.
@user-gc3lm8pi2v
@user-gc3lm8pi2v 4 місяці тому
Сначала они с пеной у рта рассказывают, как хороша и удобна динамическая типизация, а затем прикручивают статическую) Терпеть не мог JS после Java за такие штуки, может с TS все будет лучше А видео сделано очень хорошо, раскованность вам идет
@stdnt3463
@stdnt3463 10 місяців тому
тайная любовь к Java, заставила из JS сделать TS
@user-such-user
@user-such-user 9 місяців тому
Язык Паскаль придумал, вообще-то, Никлаус Вирт, досточтимый.
@arttur1672
@arttur1672 2 дні тому
Danke for the video. How u thinking, is it worth learning TS before React?
@dimon.digital
@dimon.digital 10 місяців тому
🌟 Если TypeScript - это Ангел Порядка, то JavaScript - это Демон Хаоса хоть они и родные братья от мамки Ecma
@JavaDevOld
@JavaDevOld 9 місяців тому
Type Script - реально хороший язык... С претензией на ООП... Правда ООП там весьма кривое, но пользоваться можно... Во всяком случае, считаю этот язык лучшим, что есть на front end... Но рядом с Java он вообще не стоит, даже не лежит... Ангуляр мне очень понравился именно из за Type Script.... Веб программирование на Ангуляре - реально крутая штука.... Но для меня такое делать скучно.... Слушаю все Ваши видео... Алексей!! Мой Вам чугунный лайк!!!
@user-be2me4qu1l
@user-be2me4qu1l 10 місяців тому
Люди которые придумали Джаваскрипт знают толк в извращениях. Тайпскрипт -это такой фрак одетый сверху на бомжа-извращенца. Тем не менее, людям это нравится и работы под Тайп/Джава скрипт море. Это реальность.
@18cerf5
@18cerf5 8 місяців тому
Если наложить на эту аудиодорожку скрины не с тайпскрипта, а с джавой, получится такое же информативное видео)
@rokot
@rokot 10 місяців тому
Читал историю, как было принято решение его создать, выяснилось, что большинство обученных на курсах программистов не хотят изучать другие языки. Но даже после такого хода конём по-прежнему сохраняются проблемы с переманиванием в ts.
@TeslaDln
@TeslaDln 10 місяців тому
"можем МИЛЛИОНОМ разных способов, я знаю как минимум ДВА" XD 4:38
@goodvin5770
@goodvin5770 9 місяців тому
Спасибо что рассказали нам про С# только с выводом в консоль через Console.log вместо Console.WriteLine)
@artyomtaranenko2267
@artyomtaranenko2267 9 місяців тому
Алексей, а какова популярность remix или nextjs, если рассматривать в контексте react, на текущем месте работы?
@qrthack3233
@qrthack3233 9 місяців тому
c# java golang, что посоветуешь для backend?) Знаю C/Asm/JS
@sani4051992
@sani4051992 9 місяців тому
Алексей, спасибо большое за видео) Звучит так, что TS - это JS без минусов) Но было бы еще интересно послушать про node.js и можно ли в нем использовать TS, так ли там обстоят дела с модификаторами доступа, строгой типизацией и может еще про многопоточность.
@EtoMojNick
@EtoMojNick 7 місяців тому
Node.js это среда исполнение, а не язык. Соответственно, в ноде исполняется джаваскрипт, который может быть получен в том числе путем компиляции TS кода. Про многопоточность не понял. Если вопрос был о том, добавляет ли TS многопоточность, то ответ нет. Тайпскрипт - это просто суперсет (обертка) над джаваскриптом, в рантайме никакого тайпскрипта не существует, весь код компилируется в джаваскрипт и он уже исполняется. А джаваскрипт (и в частности, движок V8, который используется в ноде) однопоточный.
@sani4051992
@sani4051992 7 місяців тому
@@EtoMojNick спасибо, этого достаточно👍
@zhenshuang
@zhenshuang 9 місяців тому
Про "есть слона по кусочкам" я от Пригожина раньше услышал.
И еще 36 вопросов о программировании
29:20
Лёша Корепанов
Переглядів 75 тис.
Где программистов увольняют одним днем?
13:18
Лёша Корепанов
Переглядів 68 тис.
Артем Пивоваров х Klavdia Petrivna - Барабан
03:16
Artem Pivovarov
Переглядів 3,9 млн
Почему все ненавидят PHP
12:48
Алёша Погромист
Переглядів 2,7 тис.
Что делают бекендеры?
11:17
Лёша Корепанов
Переглядів 29 тис.
Что не так с TypeScript?
11:44
PurpleSchool | Anton Larichev
Переглядів 12 тис.
TypeScript - Быстрый Курс за 70 минут
1:08:00
Владилен Минин
Переглядів 618 тис.
Как я 20 лет учу языки программирования
15:30
Лёша Корепанов
Переглядів 88 тис.
Как бы я учил программирование сейчас?
7:17
Саша Лукин
Переглядів 345 тис.
Эти культовые фразы из фильмов перевели НЕПРАВИЛЬНО
17:58
Skyeng: онлайн-школа английского языка
Переглядів 344 тис.