Навигация для любимых подписчиков :) 0:00 - Начало 2:22 - О себе 5:10 - Интеграция 11:13 - Полиглот от программирования 14:08 - Про детство 15:13 - Мападума 21:31 - Университет 23:40 - Первая работа 29:58 - Про Python 36:00 - Начало работы с ФП и Scala 41:38 - Есть ли просадка ЗП при смене технологии 44:55 - Переход к Rust 46:18 - Rust похож на Go: smart pointer и multithreading? 49:55 - Pipeline выхода версий Rust 50:36 - Немного про C++ 52:20 - Переход плюсовиков в Rust 53:09 - Почему первая версия языка готовилась 9 лет 57:10 - Rust и Mozilla 1:03:03 - Немного про плюсы и си 1:08:17 - У Раста нет рантайма: про потоки 1:10:58 - Мультитрединг и указатели 1:13:17 - Заимствование и владение: borrow checker 1:14:20 - Мутабельность это не правильно 1:16:35 - Парадигма языка 1:26:00 - Аффинные типы 1:28:29 - Массивы и вектора 1:31:56 - Направления разработки на Rust 1:33:12 - Cargo 1:36:25 - Популярные библиотеки и фреймворки 1:39:40 - DI нада? 1:40:02 - IDE и окружение 1:43:20- Про комьюнити 1:46:53 - Конференции, комьюнити и источники информации 1:59:52 - РАНДОМ 2:09:24 - КОНКУРС
5:20 Вы на JavaScript и Python, битите, кодите, программируете или скриптуете? Ещё мне интересно, что в блокноте нельзя написать?
@kruzhkacoffee Жыл бұрын
кто-то выиграл?
@Zilberman13 жыл бұрын
Вот он! Вот он мечта HRa которая сможет выполнить все требования на должность Джуна (Возможно). На свои 18 лет он имеет 10 лет опыта программирования. Вместо игрушек у него перфокарты, первой его игрой на ЭВМ это была игра, написаная им же, а перед сном ему мама читает не сказки, а документацию на инглише.
@konstantinstepanov12363 жыл бұрын
Ха-ха-ха-ха )))
@itbeard3 жыл бұрын
лол)
@ulcuber3 жыл бұрын
Это не тот, кто вам нужен. Надоест -- уйдёт
@kotliarchives92053 жыл бұрын
Ага, гений одним словом. В результате пишет одну строчку кода, раз в неделю, за 10к долларов. Потому как давать тех задание приходится на родном ему языке, 10 ричной, с грамотным переводом и дублированием, в 16 ричную таблицы, не забывать что он мыслит стеками, отдает результат в обратном порядке (то есть нужен ещё один сотрудник "высокооплачиваемый" переводчик с обезьяньего языка, на язык понятный программисту + ещё один "высокооплачиваемый" проверятель/тестировщик его работы, а то сотруднику с 10к $ з/п не сподручно выполнять все перечисленные работы), а на работе он перемещается ассемблеровскими джампами. То есть он как бы был, в указанном месте, в указанное время, ты его просто не успел поймать или попал в слепую зону. Самое главное, ему нужно особо продуманно давать задания, иначе можно попасть в цикл бесконечности и упасть в критическую ошибку. Придется искать его в туалете с сигаретой и бутылкой пивчанского, рисующего перманентным маркером на стенках кабинки, как на доске. Знания и 10 лет. опыт, в программировании, не ассоциируются с фантазией и хоть каким либо завершенным представлением программного продукта, как CLI так и GUI. То есть должен прийти клиент, не отбивающий в стилях и программировании, рассказать где какая кнопочка и какую последовательность обработок должна выполнять вызываемая функция. ))) Прическа у парня модная ))) больше нечего сказать что бы не обидеть ))) 2:30 Очень понравилось начало видео, работал в ТОП компании (очень известной в очень узких кругах (из 2-х человек, руководитель компании и Я, а Я в лице одного и другого, с иностранными инвестициями, мамка из-за границы шлет деньги и передачку (бабушкины котлетки, кошерные и халяльные, с нутом)), в крутом отделе (Я "какбе" сеньёр, в отделе из одного человека), самом модном и современном (проскреб глазами весь потолок, толе от завышенного ЧСВ, толе от включения воображения и вхождения в образ). Настолько крутом и востребованном отделе, с невероятными результатами работы (в лице такого сотрудника сидящего на стуле), что его аж почти расширили и повысили, но нет просто закрыли отдел (если я правильно понял). Я просто обожаю такие невероятные истории успеха самых топ программистов и даже некоторых бизнесменов. Что они уже через 1-2 года идут делиться своим невообразимым опытом и успехом (вместо стабильной работы на протяжении 20-30 лет), проводить бизнес тренинги, по видео блогерам, стримить басни Крылова в интерпретации 2020 годов. То есть рассказывать как построить самый успешный в мире бизнес или IT компанию, которая закроет половину отделов, уже через год, с явно совершенно не успешными проектами! Ну или как вариант успешными проектами, просто что бы не делиться премиями решают всех уволить под чистую, под предлогом "ну клиент отвалился", "пользователям не вкатило", а в соседней комнате сидят (их же сотрудники), с мультиаккаунтами клепают комментарии и оценки во всех соц. сетях, про неудачный продукт. В результате куски кода и наработок перебрасывают на клон компанию, на которой зарабатывают те кому нужно, а не все подряд. А этот колхоз (с мягко говоря раздражающей внешностью и повадками) сидит и зазывает в невероятно успешный IT, с иностранными инвестициями. ))) Сплошные истории успеха от мала до велика, от простого программиста (незнающего точно сеньёр он или уборщица), до крупных иностранных компаний с иностранными инвестициями (с постоянно закрывающимися половинами отделов и гиг-контрактами (для сотрудников немного глуповатых, ну совсем капельку), + с иностранными инвестициями (бабуленькиными котлетками, ну а что, да-да котлетка тоже не из воздуха появилась, тоже инвестиция в молодого и успешного), ну или совсем в крайнем случае с инвестициями для прямого отмывания и обналичивания баблишка, по низким налоговым ставкам, через прокладки и гиг-контракты). ))) 3:40 целая микро компания внутри компании ))) 3:50 Занималась инновациями, но какими, это тайна ))) 4:20 я перегорел ))) 4:40 Отдел перепрофилировался))) Так рассказывает будто там кого-то кокнули. Или будто вообще что-то мелит, на ходу придумывает, так что бы типа звучало круто и масштабно, но проверить невозможно, где, кто, чем занимались, в какие годы, может вообще тупо числился как гиг-контрактник, для чистой воды, отмывания, обнала и уклонения от налогообложения, прокачки бабла, двойной защиты активов, диверсификации (такой себе IT офшор)!! Типа что-то трепит но ничего не рассказал. ))) 11:20 программировали на скриптовых языках, писали соц. сети, то есть много соц. сетей, про которые мир так и не узнал ))) 12:55 Ну да сразу видно один из Минска, а второй с русским гражданством из Краснодара и видом на жительство в Беларусь, так это уже интереснее ))) А бабулечки у обоих наверное из Одессы или ещё ближе к святым землям? ))) 13:50 Учился паять, но паять не умеет, всё интереснее и интереснее. Точно гений самородок ))) Всё знает и умеет но ни черта не знает и не умеет, Русский но не русский, с видами на гражданства. Ну прямо классика жанра, клоуны-гастролеры, ездят по миру, продают инновационное лекарство от всех болезней Мумиё, подорожник и настойка боярышник ))) 20:00 ага бейсик и визуал бейсик называлось, но он то да, гений, первопроходец, придумал то что до него не существовало, заходил в какой-то специальный графический режим ))) Горе программист, полиглот незнающий понятия компиляции и графической интерпретации )))
@cristiansuruceanu56103 жыл бұрын
Вряд ли стоит стремиться к такому будущему, как у него.
@by_gomel3 жыл бұрын
ООО! Борода, народ сейчас по стенам будет лезть от этого выпуска, сколько они «ржавого краба» ждали =]
@itbeard3 жыл бұрын
Факт :)
@kek_cheburec43403 жыл бұрын
@@itbeard Добро пожаловать в секту!😂
@act0r3993 жыл бұрын
Давай Хирьянова, он мой самый любимый учитель)
@Artem53373 жыл бұрын
@@slayer7362 Видос бы посоревновался с видосом с Димычем
@ИванКульков-л7ы3 жыл бұрын
+
@АлександрСайко-н6о3 жыл бұрын
Было бы просто супер!
@oz96083 жыл бұрын
@@logcom482 Ты с такой грамматикой много чего рассказал бы :)
@Nikolay05013 жыл бұрын
Поддерживаю!
@orange-vlcybpd2 Жыл бұрын
Я прямо как будто лекцию по концепциям языков программирования послушал на примере одного языка. Гостю большое спасибо! Ну и Лексу, само собой.
@arsenijkapran59593 жыл бұрын
Как же круто и понятно объясняет интервьюируемый! Когда смотрел на "trait" в Rust, тоже подумал, что это ближе всего к понятию "type class" в Haskell-е.
@konstantinstepanov12363 жыл бұрын
Спасибо большое! Я старался )
@konstantinstepanov12363 жыл бұрын
@@manOfPlanetEarth соло не очень смотрится ) можно было бы сделать вставку из выступления какого-то для примера
@muhtarmohhamad2873 жыл бұрын
- ... do-notation правда нету к сожалению ... - А это что за ..? - ... это когда ты комбинируешь монады в императивном стиле ... - Ааа ... ну понятно ....
@magicneon97103 жыл бұрын
Фраза "где Rust?" проходит через всё интервью xD
@zelenyashka3 жыл бұрын
так кажется только первую половину видоса)
@job4healthCOM3 жыл бұрын
Спасибо, что пригласили Костю, получил огромное удовольствие.
@ivanianovskii48673 жыл бұрын
Желаю всем найти человека, который будет смотреть на вас так же как Лекс смотрит на Костю 18:25
@VaGroz3 жыл бұрын
Чё т проорал. Выпуск про Rust. Приглашенный - senior scala developer. Пойду что ли тоже rust поучу
@Wypukt Жыл бұрын
Неделю как начал все с низов изучать и пересмотрев повторно интервью, через 4 дня, я будто по новому все услышал. Раньше писал на pawn(с-подобный язяк) и всегда не понимал откуда эти утечки памяти берутся, просто глаза открыл. А есть же вообще монстры программирования, насколько ж все такие интересная эта сфера.
@wubz0r3 жыл бұрын
Борода, если слышишь, рассмотри Алексея Кладова как следующее интервью по Rust и не только! Уже кидали в комментариях ссылку, он работает на Rust уже давно и преподавал в Computer Science Center, а также работал в JetBrains какое-то время над плагином для Rust и сейчас автор самого популярного language server плагина Rust-Analyzer На Rust Analyzer (RA) сидит процентов 80 всего Rust-сообщества в мире (скорее всего, даже больше, недавно на реддите был опрос) - по сути, сейчас либо пользуются JetBrains (а платить не все хотят, без денег возможности ограничены и дебаггера нет), либо берут любимый редактор и накатывают RA, благо он универсальный. Записи его очных лекций по Rust, хотя уже им несколько лет, по-прежнему для многих становятся лучшей точкой входа, потому что чувак очень разносторонний в IT и может рассказать не просто про язык, но и на глубоком уровне сравнить со многими другими языками - и С++ тебе, и JVM-семейство, описать на пальцах работу компилятора в интересующих моментах (он в него контрибьютил) и так далее. Некоторых, правда, смущает его голос (будем честны, иногда комменты об этом проскакивают), но он настолько хорош, что адекватный слушатель забывает об этом через десять минут. Одним словом, завершая эту мою стену текста - если поймаешь его на интервью, будет очень интересно как неискушённым слушателям, так и ребятам, которые уже в рядах Rust, это точно.
@KvantVS3 жыл бұрын
Вообще спасибо за канал, Лекс, за твои видео, я прям эти дни только твой канал и смотрю, очень большое прям спасибо) Открыл глаза на многие специальности - я сейчас переквалифицируюсь, т.к. программировал долгое время на Delphi, но после ухода с завода оказывается, что нигде Delphi и не нужен, и сейчас в свои 33 приходится изучать кучу новых технологий и даже специальностей. Благодаря тебе и твоему каналу разобрался со многими направлениями и имею представление что есть что 👍👍👍 Рахмет!, как говорят у нас в Казахстане)
@itbeard3 жыл бұрын
На здоровье! :)
@vladimir_fomin902 жыл бұрын
а где это прогают на делфи у нас в кз?)
@KvantVS2 жыл бұрын
@@vladimir_fomin90 на заводах, где ж ещё) те вакансии вы не найдёте на hh.)
@АлександраА-з5м2 жыл бұрын
@@vladimir_fomin90 В Любом месте ,где существует техника длительного пользования, с логикой закрытого типа .В которой оборудование старое ,которое НЕЛЬЗЯ заменить ,поскольку весь комплекс рассчитан и построен на 35 лет эксплуатации на программных платформах закрытого типа . Там ,еще и не такие языки используются, и не только языки ,но и компоненты . И так было всегда ,и так будет ВСЕГДА)) Допустим ,расчетный срок эксплуатации ударной атомной подводной лодки 30 лет. То -есть построенная сегодня ,должна эксплуатироваться и в 2062 году КАК МИНИМУМ ... Да ,там будет ставится новое вооружение,ракеты и модернизации проводится ,но реализовывать использование ,даже НОВЫХ возможностей и компонентов программно, на уровне Боевой Информационно-Управляющей Системы "БИУС", будут и через 20 лет так же, как в момент выхода подлодки со стапеля ,поскольку в проекте так .. Вот в прошлом году подлодку спустили на воду ,прибавьте 35 лет 2057 год будет ,а на ней будут стоять компоненты и "БИВУС" ЗАЛОЖЕННЫЕ при постройке ,и БИВУС даже будет допиливатся и обновляться ,но только на языке заложенном в проекте ,и через 30 лет ,как и сейчас ,кто-то будет ржать , но только поскольку ,что не сведущи в этом деле ... ))
@alexanders78283 жыл бұрын
Очень ждём Антона Полухина. Но про раст лучше у него не спрашивать
@itbeard3 жыл бұрын
а это кто?
@alexanders78283 жыл бұрын
@@itbeard известный продвигатель современного с++. Представляет Россию в комитете стандартизации с++. Работает в яндекс. Много видео на ютуб
@zheniarudchyk42853 жыл бұрын
да интересно было б послушать
@alexstr98703 жыл бұрын
как же у него горит с раста
@moshamiracle3 жыл бұрын
Да, Антона было бы здорово тут увидеть и позадавать каверзные вопросы
@АлександрК-у6ю3 жыл бұрын
НУ НАКОНЕЦТА!!! Осталось только интервью со Столяровым)
@rifus913 жыл бұрын
Столяров... прям круто будет...)
@АлександрК-у6ю3 жыл бұрын
@@rifus91 Про Столярова - это тут местный мем)
@user-fw2xm9np6z3 жыл бұрын
@@АлександрК-у6ю а в чем прикол мема?
@АлександрК-у6ю3 жыл бұрын
@@user-fw2xm9np6z в том, что до определённого момента, сам Лекс был не в курсе, что вот-вот должно выйти интервью со Столяровым, где-то сразу после раста
@olegivanov96073 жыл бұрын
@@rifus91 судя по его книгам, он напрочь потерял связь с нашей планетой. =)
@НикитаБудченко3 жыл бұрын
Лично для меня, это первое видео когда захотелось по пробовать язык о котором рассказывают
@Иван-у4с9н3 жыл бұрын
Попробуй. Это прекрасно. Вот что происходит, когда язык продумывают качествено.
@deniszaika95343 жыл бұрын
В данном случае краба можно попробовать и на вкус.
@maxglushkov79693 жыл бұрын
По пробовать по ходить
@KaiRodriges3 жыл бұрын
Высший пилотаж, спасибо Косте за помощь в направлении взгляда в сторону Rust. Видать интересное детство у Кости было, мне так не повезло(.
@iambusybox3 жыл бұрын
Посмотрел на одном дыхании! До чего интересный собеседник! Респект Константину!
@Ma_X64 Жыл бұрын
Завидую гостю. Ему охренительно повезло с детством.
@ВикторСмольяков-щ4в3 жыл бұрын
Кстати, ни разу не было, за всё время блога, assembler программиста)
@petrkassadinovich27053 жыл бұрын
Да, было бы круто позвать Вассермана.
@Кулинарноеугаралово3 жыл бұрын
Мне кажется это все миф и таких программистов не существует
@KvantVS3 жыл бұрын
Ассемблер-программисты... хм. Ассемблер скорее изредка использ(-овался, -уется?) как вставки на чистом АСМе в код в других языках. Плюс, ассемблер сегодня нужен уже не программистам, а исследователям приложений/уязвимостей, и тем, кто пишет кряки, чтобы при дизассемблировании ПО-шек понимать что там происходит. Но уже время веба и mobile...
@ДжонСноу-я8э3 жыл бұрын
@@KvantVS в драйверах используется, имбедид
@yUnG_LeaN_3 жыл бұрын
@@KvantVS а кто-то отменял микроконтроллеры? Как тогда у нас самолеты, например, будут летать?
@qvatros3 жыл бұрын
Очень приятный человек) и наконец таки Rust засветился) Загорелся изучением раста теперь, ну вот что вы делаете со мной
@ostvsvl77123 жыл бұрын
название ролика поджигает и плюсовиков, и питонистов ) 🔥🔥💥
@IExSet Жыл бұрын
Хаскеллисты смотрят с усмешкой 🙂
@fixmedev5213 жыл бұрын
Чет сложно вспомнить о чем ты еще не делал выпуск (из +- популярного). Молодчина, спасибо!
@itbeard3 жыл бұрын
На здоровье!
@KvantVS3 жыл бұрын
Про Brainfuсk, кажется не делал)
@megaboy2k2 жыл бұрын
1. В си есть динамические массивы на стеке 2. Си умеет статически проверять число аргументов и соответствие типов для printf
@alexgorodecky1661 Жыл бұрын
2. Не Си, а линтер в GCC / Clang
@sweettooth-kt2je2 жыл бұрын
первое видео, которое я посмотрел навашем канале. Потрясающе, чертовски вдохновился, захотелось респектнуть гостю и посмотреть еще видео с его крутыми рассказами по теме. Написал бы еще много всего крутого, но уже тороплюсь скачать ide под все это дело
@user-bg2nr4sz7q3 жыл бұрын
Вот прям очень интересно про Раст эмбеддед на арм как в линуксе, так и в без ОСном хардкоре
@sergeynosov19013 жыл бұрын
Крутой чувак. Спасибо за гостя. Хотелось бы еще чтобы по Clojure кого-нибудь пригласили.
@cryptoworkdonkey2 жыл бұрын
Примерно типичное интервью по Clojure: kzbin.info/www/bejne/b4Syd6SNjtWZb7s
@memoryspeak3 жыл бұрын
Вот задумался: а можно сделать контент с проектировщиком операционной системы? Хитрости, тонкости, как это вообще все... Есть ли такая возможность? Спасибо.
@АндрейЧуев-с4м2 жыл бұрын
Вероятно ведущий не сможет поддержать разговор
@ForeverNils16 күн бұрын
@@АндрейЧуев-с4м ведущий сидит на C# долгое время, это кагбэ ...
@mergen77742 жыл бұрын
Интересная беседы. В конце даже посмеялся (в обычном году не 364, а 365, соответственно в високосном 366 😄 )
@ericwayne35902 жыл бұрын
Он все правильно сказал, ты просто «0» не учел :))
@eloh1mZ2 жыл бұрын
@@ericwayne3590 длина массива считается не от нуля
@IExSet Жыл бұрын
@@eloh1mZ В Rust индексы массивов вроде начинаются с нуля. Попробуйте пропустить нулевой элемент и подсчитать количество элементов, 1 не досчитаетесь.
@dmitryb6716 Жыл бұрын
@@IExSet Причём здесь индексы, про количество разговор. Если дни (или элементы массива) считать с 0 до 364 их количество всё равно 365
@ZOXEXIVO3 жыл бұрын
Видеолекции Кладова - лучшее обучающее видео, которое можно посмотреть по Rust
@dmitriidemenev52583 жыл бұрын
Согласен. Кладов сейчас работает в Ferrous Systems, которая серьёзнее некуда занимается Rust. К тому же именно он занимается rust-analyzer.
@dmitriidemenev52583 жыл бұрын
@@manOfPlanetEarth Учил по книжкам :) Залетай на Дискорд сервер, там есть канал Rust discord.gg/it
@Sam0sva18 ай бұрын
Очень понравилось интервью. Спасибо за гостя и вопросы. Константину спасибо за поддержку полиглотов от программирования. =)
@МихаилТараканов-в9р3 жыл бұрын
Жалко что у гостя не было опыта с плюсами. Потому что некоторые из проблем в Си, которые озвучивались, решены в плюсах.
@cat354673 жыл бұрын
А сколько проблем добавлено в плюсах )
@Sirzhatina3 жыл бұрын
@@cat35467 очень интересно, сколько же?
@arsenijkapran59593 жыл бұрын
Полагал, что мой возникший ещё на 1 курсе интерес к различным по парадигмам языкам и технологиям (NASM, Си/С++, Python 3, Java, Kotlin, Clojure, Haskell, Erlang), это баг. А оказалось, что фича в некотором смысле.
@konstantinstepanov12363 жыл бұрын
Главное правильно использовать его по жизни, тогда он становится фичей )
@arsenijkapran59593 жыл бұрын
@@konstantinstepanov1236 Что есть, то есть.
@Yornero3 жыл бұрын
Думается мне, что для программиста полезно изучить разные ЯП даже если работать всегда он будет только на одном-двух. Как минимум лучше поймёшь достоинства и недостатки, сильные и слабые стороны своего рабочего языка. Да и в целом с разными парадигмами и подходами, думаю, что полезно было бы ознакомиться
@hyperion4ik5813 жыл бұрын
Один из лучших гостей, спасибо. Точно, емко и без купюр.
@barched3 жыл бұрын
на расте ещё librsvg написан/переписан, который шустрее libsvg, grep вроде был какой-то, модуль для nginx, куски curl`а, эмулятор терминала Alacritty, ...
@kvasnyukstanislav2443 жыл бұрын
На расте уже дрова вовсю пишутся. Линуксоиды рады, че сказать
@DrJackilD3 жыл бұрын
ripgrep (rg) - это по сути замена grep'a, он очень неплох
@romangredis37223 жыл бұрын
Да!!! Да! Да! Да! Очень давно ждал именно RUST. Спасибо.
@primatch7773 жыл бұрын
Лекс, ну видно же, что ты все равно senior dev, даже дни в году с нуля считаешь 😏😏😏
@MrGoodDragon3 жыл бұрын
Хватит гнать на С, он простой, удобный и поэтому в свое время получил распространение, на нем написано огромное количество (если не большинство) программ. То что, у него компилятор не проверяет некоторые вещи, легко исправляется дисциплиной самого программиста и использованием clang/cppcheck/ide-чекеров. Сила в простоте, постоянстве и доверии программисту. Это филосовия Си, заложенная в стандарте. Не всем же хочется всю жизнь изучать постоянно изменяющиеся языки (С++ как пример). Написанных библиотек огромное количество на все случаи жизни.
@CrazyCodingChannel3 жыл бұрын
Давно хотел послушать специалиста по Rust, спасибо за спикера!
@MrTAZAQ3 жыл бұрын
365 и 366 дни вышли из чата
@itbeard3 жыл бұрын
Хахаха)
@nurlanmaxut87963 жыл бұрын
Давай ещё раз про твою любимую Java
@panch0us3 жыл бұрын
Вижу новое видео АйтиБороды - ставлю лайк и наслаждаюсь просмотром !!! Спасибо!!!
@itbeard3 жыл бұрын
на здоровье!
@cyber_dharma3 жыл бұрын
Лекс, только ради этого интервью можно было создавать канал; Мотивация выросла в 100500 раз; Это просто интелектуальный оргазм, особенно в моменты когда Константин говорит easy; {
@itbeard3 жыл бұрын
На здоровье!)
@gintautasmusnickas52323 жыл бұрын
Привет народ какие курсы по javascript посоветовуйте купить?
@petrasgintaitis46713 жыл бұрын
Только ITинкубатор/камасутра курсы
@ReAgent0033 жыл бұрын
советую пройти бесплатный курс от rolling scopes school. Я там выучился и нашёл работу.
@mikepotanin10 ай бұрын
При переходе с питона на Scala в зарплате сложно потерять, "питонистам мало платят"...
@alexgreen8312 Жыл бұрын
Всегда радуют обсуждения джунами недостатков плюсов
@bulemy8 ай бұрын
Он не Джун, он синьйор.
@tohoto21833 жыл бұрын
О,спасибо за теплые слова про Питон.
@gomuncool10043 жыл бұрын
Твой родственник?
@fallenangel13953 жыл бұрын
Камон, самый популярный ЯП на текущее время
@Alexey-gp7vc3 жыл бұрын
@@fallenangel1395 это сейчас. А ведь буквально несколько лет назад у многих к питону было снисходительное и насмешливое отношение - несерьезный язык мол, медленный, местами странный и противоречивый в своей действительности и философии. Бывало не гнушались и в открытую гнобить. Поэтому многим бывшим/действующим питонистам до сих пор приятно, когда о пайтоне тепло отзываются. Таки мы любили его до того, как это стало мейнстримом))
@RusFarFaz3 жыл бұрын
@@Alexey-gp7vc интересно, какие перспективы у Питона? сколько он еще будет популярным?
@Alexey-gp7vc3 жыл бұрын
@@RusFarFaz на такие вопросы ванговать сложно. Такая популярность как сейчас - вряд ли продлится дольше нескольких лет. Но востребованность будет сохранятся ещё очень долго. Как минимум для поддержки существующего кода, но и не только. А быть может настоящий пик популярности ещё впереди ;)
@maxsalov95212 жыл бұрын
impt Drop for Class0 - эта тема у самодельных классов может быть необязательной, хотя у переменной этот drop() - деструктор вызовется и её очистит по времени. И чтобы не было очистки этих куч идеально использование как на C++ глобальные константы через lazy_static. Это круче чем self super. Питон в этом плане даже хуже, потому что потоки на питоне не безопасно работают, и вот там точно про потребление памяти из-за клонов(сервер на питоне писал с парсером и такая там жопа, но для удобной обработки данных и удобной визуализации пойдёт через extension на cpython). И вот переписываю БД с C++ на Rust, и получается в разы удобнее. И работа с потоками и переменными внутри приложения. Компилируемого ЯП лучше Rust - нет.
@dolphinmoto3226 Жыл бұрын
Добрый день! Спасибо за комментарий :) Подскажи, пожалуйста, на сколько парсинг удобен с помощью Rust'a?
@maxsalov9521 Жыл бұрын
@@dolphinmoto3226 ну на Rust можно много чего написать. Различий у парсера(я про 14) мало. Код чуть больше получается, но бинарники мало весят, а по скорости асинхронные задачи справляются быстрее(скомпилировать придётся под архитектуру, но это быстро в сравнении с Java). Ну лучше данные через строку ABI аргументом передавать в другие ЯП или сериализацией в файл или через БД. Вариантов много.
@dolphinmoto3226 Жыл бұрын
@@maxsalov9521 Спасибо
@mikeshmelev73593 жыл бұрын
Эх, помню книжку "как написать вирус и антивирус",прыжки с Бейсика на ассемблер и обратно.
@araslanrus3 жыл бұрын
Барада как обычно опрофанился на умном вопросе в конце)))
@GoldoEb2 жыл бұрын
Я думал, так и было задумано. Метаирония, вся фигня.
@denisstepanenko30373 жыл бұрын
Rust, с точки зрениния гибридности, чем-то похож на Nemerle - есть функциональщина, макросы, алгебраические типы данных, иммутабельнось по умолчанию, бутстрапинг, оба изначально написаны на окамле
@konstantinstepanov12363 жыл бұрын
Есть такое. В свою очередь Немерле чем-то напоминает Scala, только один под CLR, а второй под JVM.
@denisstepanenko30373 жыл бұрын
@@konstantinstepanov1236 они и появились примерно в одно время: 2003 -й год...
@denisstepanenko30373 жыл бұрын
@@konstantinstepanov1236 скала под до нет не взлетела...
@Onneaanable3 жыл бұрын
Когда попробовал раст... въехал более менее о чем это... пришла мысль «похоже просто сделали единственный нормальный язык программирования». Настолько все тупо и логично, что начинаешь спрашивать неужели нельзя было все сразу так изначально и придумать??? Мне оч зашёл Rust.
@t3ag3n32 жыл бұрын
Обожаю его, особенно его компилятор
@arbo_leet2 жыл бұрын
когда читаю отзывы о расте, думаю "неужели это правда? пожалуйста, скажите мне, что это не шутка"
@sergeywhite8897 Жыл бұрын
И еще одна классная работа, спасибо
@rokot2 жыл бұрын
Лет 10 назад тяжело было найти разработчика под пайтон. Язык плелся в хвосте рейтинга. Смеялись над теми, кто его изучал. Тоже самое может произойти с Растом и Хаскелем. Через пару лет они покорят рейтинг и они будут везде.
@Haak95552 жыл бұрын
Но какой смысл в тех кто был впереди, или поднялся с низов, если Джава будет навечно в топе 🤔😄
@rokot2 жыл бұрын
@@Haak9555 не важно, что в топе, важно какой язык вам даётся. Если вы хотя бы один язык будете знать на 70%, то с легкостью освоите другие языки. Опытный программист менее чем за неделю может изучить новый язык до уровня мидла.
@Haak95552 жыл бұрын
@@rokot сомневаюсь. Так как нужно понимать не только как работает язык, но и как с помощью него пилятся сложные проекты. Крч чел должен сразу все уметь по факту. А научиться писать новые для себя проекты, на новом стеке технологий это сложнее, чем понять язык.
@ГригорийШолохов-у1т Жыл бұрын
@@Haak9555 А почему вы считаете, что джава будет вечно в топе? Просто интересно)
@Haak9555 Жыл бұрын
@@ГригорийШолохов-у1т ну не то что бы в топе, она просто будет долго актуально, потому что на ней написано много кода в крупных компаниях не связанных с ит, банки например, и вряд ли это язык будут менять, будут дальше, там на джаве писать
@АнтонА-ь9б3 жыл бұрын
В високосном году 365 дней? Ну вы приколисты, я усомнился в себе немного даже
@mikepotanin10 ай бұрын
В классической книжке по DDD утверждалось, что ЛП подходит лучше, чем ООП.
@КириллЧе-я5ы Жыл бұрын
Странно насчёт выделения в рантайме на стеке. В плюсах спокойно можно создать аллокатор на стеке для любого контейнера или объекта и он будет выделять память на стеке в рантайме. Выделение в куче - дорогая операция
@IExSet Жыл бұрын
Разве это не зависит от того как организована куча и сколько мы собираемся выделять, а потом копировать туда сюда из-за того что стек сворачивается, для определённых типов данных куча может выйти шибко дешевле.
@volodymyrgachkovsky72563 жыл бұрын
"Задачка на 7 куев". Ахаха ))) Долго же я из под стола вылезал :D Вообще это вроде как "кю". Степень мастерства в каратэ. Каждый пояс это следующий "кю"
@evgenyrozhnowsky6572 Жыл бұрын
Приятный гость, спасибо за вью)
@Seacrest.3 жыл бұрын
Будет интервью по смарт контрактам, солидити или как там язык называется? Прикольно было эту тему разобрать
@Edvard-Aliev3 жыл бұрын
Не по пушу, а от сердца чисто
@maintitle13123 жыл бұрын
Мозгодробительно! ;) Буду пересматривать еще раза два...
@andremaha3 жыл бұрын
Ну наконец-то про нормальный язык запилил интервью
@namedeleted53293 жыл бұрын
57:50 Когда процессор работает быстрее вывода😁
@vasyapoteryajko52673 жыл бұрын
Однозначный лайк за выпуск про раст) А можно ли найти людей, которые расскажут про D, Zig или Nim? :-)
@ilyarevenko1283 жыл бұрын
Crystal
@alphapie89983 жыл бұрын
@@ilyarevenko128 и чандон моет
@snatvb3 жыл бұрын
Одно из самых популярных написаное на раст в проде - это Figma Компилят в WASM собственно :)
@itbeard3 жыл бұрын
спасибо)
@diman1ght4913 жыл бұрын
Фигма написана на плюсах, они сами в блоге у себя пишут об этом
@_boolive_3 жыл бұрын
@Evil Robot Santa Claus 🎁 💣 💥 Вы хоть читали статью? это сервер и они отказались всё переписывать на rust (
@shamkirnet3 жыл бұрын
очень приятная беседа :) спасибо
@itbeard3 жыл бұрын
на здоровье!
@---xo2wv3 жыл бұрын
А Костя хорошо обьясняет! Очень доступно излагает мысли и нюансы языка. Алексей, по тебе видно, не все вдуплял) Но интервью оч хорошее, спасибо!
@itbeard3 жыл бұрын
Мне до гостей далеко 😊
@Haak95552 жыл бұрын
@@itbeard да пора уже бросать .Net , с каждым годом конкуренты выкатывают более удачные языки и технологии, которые пользуются спросом. А про то что c# проиграл Джаве в битве за разработку в банковской сфере, уж и говорить не приходится...
@Haak95552 жыл бұрын
@@itbeard да пора уже уходить с .net, конкуренты выкатывают более удачные языки и технологии, которые пользуются спросом. А про то что с# уже давно проиграл битву Джаве за разработку в банковской сфере и прочем, говорить не приходится...
@scriptozavr3 жыл бұрын
Дождались! Спасибо 😉
@mukhamed5405 Жыл бұрын
Круто, очень круто!👽
@НиколайМорозов-д4о2 жыл бұрын
Говорят, в хорошем кино, должна быть "дуга характера", в процессе интервью, моё отношение к герою менялось по гиперболе! Спасибо обоим!
@Niakita3 жыл бұрын
В моём регионе вакансий по расту - 123, по С++ 5031, какой то раст не очень востребованный у работодателей получается.
@superdanya313 жыл бұрын
Также говорили про golang)
@ДжонСноу-я8э3 жыл бұрын
@@superdanya31 Также все и осталось, go не такой восстребованный, смотри по вакухам
@konstantinstepanov12363 жыл бұрын
Никогда не смотрел на количество вакансий по языку. Всегда занимался тем, что мне интересно. Работа как-то сама находилась )
@zosyanax3 жыл бұрын
В моем регионе их 0
@senioreasy2 жыл бұрын
@@MariaEsenina "Rust'оманы" убило просто😅😅😅
@orestqq3 жыл бұрын
Поражаюсь количеством и КАЧЕСТВОМ видеороликов:)
@aleksey86rus133 жыл бұрын
1:29:54 Да, логично, поэтому в gcc например есть опция -Werror, которая не даст собраться программе со строчкой printf("%s");
@ДжонСноу-я8э3 жыл бұрын
Лучше использовать -Wall
@r.35633 жыл бұрын
Крутое интервью, ненапряжное, но полезное, спасибо! Костя круто рассказывает.
@gingin92153 жыл бұрын
Борода: УБИЙЦА С++ Разработчики игр: звучит как вызов
@batorko3 жыл бұрын
Именно это выпуск так долго ждал! Спасибо, Лекс! То что надо!
@FramVorobev3 жыл бұрын
Вот это выпуск!!!!!!! Снимаю шляпу!
@pofapaem53413 жыл бұрын
Дождались!
@ftdgoodluck13 жыл бұрын
За раст респект, наконец-то! Было бы еще круто пригласить Unity разработчика - там конечно C#, но достаточно специфический.
@Uip240619923 жыл бұрын
Интересное интервью, но видно, что человек мало разбирается в современном программировании на С++.
@MrLaSerj2 жыл бұрын
Когда изучаешь много языков, то тогда теряется глубина изучения одного языка.
@yuryshadchnev1123Ай бұрын
огонь, пошел писать игру на bevy))
@vikpupkin97089 ай бұрын
моего поколения программист, а выглядит моложе меня. Терминатор точно :)
@Traisler3 жыл бұрын
Ок крутяк ! Новый выпуск буду слушать :)
@volodiaagadjanov70873 жыл бұрын
Пересечение указателей называется restrictions. Aliasing это про выравнивание, ребята... P.S. на Rust пишется крипта Cardano, 5я монета по капитализации. Гость не сказал, но вдруг кому интересно. На гх можно почитать IOHK компания, разрабатывает команда во главе бывшего фундаментального разработчика Хоскинсона (Ethereum)
@dmitriidemenev52583 жыл бұрын
Про пересечение ты говоришь с точки зрения C (restrict keyword). Alias это алиас или "второе имя", так что про пересечение указателей верно. Про выравнивание это alignment.
@volodiaagadjanov70873 жыл бұрын
@@dmitriidemenev5258 да, напутал, признаю
@IT-shnik3 жыл бұрын
Гость интересный, говорит ёмко и содержательно. Очень понравилось. 👍👍👍 растика все любят, но мало кто знает, пора исправляться.
@maximdvornik54863 жыл бұрын
Извиняюсь, если что-то пропустил, но планируется ли интервью с Сергеем Немчинским (хотя бы на уровне зародыша) ?
@Vitaly25012 жыл бұрын
Спасибо большое за интервью!!! :) Хотелось узнать про Rust от тех, кто уже там. Если отодвинуть эмоции, то интересно и полезно, спасибо, буду дальше копать, искать суть :) Если эмоционально, то сердце кровью обливалось, когда говорили про минусы С/С++, несколько игнорируя последние стандарты, но при этом чувствуется некое снисхождение к Rust (тут можно там нельзя, вот тут сломалось, но он классный). В целом, конечно СПАСИБО, информации много, есть над чем подумать, повод Rust дальше покопать!!! Ваша цель достигнута, СПАСИБО БОЛЬШОЕ :))))))))))
@kvatofermer3 жыл бұрын
супер! но есть нюанс: слушая такие выпуски, ашчушчаеш себя насекомым безмозглым)))
@purplep34663 жыл бұрын
Кстати, название не кликбэйт, только что Раст полюбил)
@Arenoros3 жыл бұрын
Если знаешь хотя бы 2-3 "разных" языка, новый изучается за выходные ещё неделя нужна на изучение инфраструктуры, не понимаю разработчиков которых удивляет что язык можно "изучить" за пару недель. Прекрасно понимаю респондента, тоже люблю just for fun посмотреть как работает новый язык программирования и что он умеет, написать на нём мини проектик. Хотя в отличает от него не готов в серьёз переходить с основного языка
@ГеоргийВарелджян-ю3н3 жыл бұрын
Как обычно PHP у Бороды не в почете, видимо последнюю версию он видел 5.6 и по старинке ее хейтит.
@robotomize71233 жыл бұрын
Спасибо за интеревью, интересный гость, он как "сын маминой подруги" по скиллам =)
@sawfriendship3 жыл бұрын
Бомба! Очень интересно, хотя я не совсем программист)
@alexanderp4532 Жыл бұрын
48:07 так го тоже с версии 1.5 написан на себе. Такое довольно часто делают
@AlexeyTomin3 жыл бұрын
Про "язык компилирует сам себя"- собственно момент, когда компилятор переписан на самом языке и считается точкой его рождения нормального - до этого это игрушка, а не язык :) ЖЖка работает с марта 1999го - и это тоже можно считать соцсетью. Про интернет- lib.ru работает с ноября 1994го (один из старейших сайтов российского сегмента).
@alexandernaumochkin3 жыл бұрын
Некоторые так и остаются игрушкой. Pascal (ещё раз - Pascal, а не то, с чем тут сейчас набегут торчки по ObjP, TrueP, OpenP. Delphi, etc...)
@AlexeyTomin2 жыл бұрын
@@alexandernaumochkin pascal был написан для проверки идеи виртуальной машины. И как ответ на algol 68 в некоторой степени :) Ну и плюс наверняка весь код компилятор был написан студентами, т.е. это было обучение.
@quest5243 жыл бұрын
Тимофей хирьянов зови его !!! Срочно и главная тема Си! Только си Он расскажет все
@mad26rus3 жыл бұрын
Лайк за Lua )
@VitaliyNET3 жыл бұрын
p.s. За с и с++ стреляют в упор)
@Igor_user3 жыл бұрын
Ты хотел написать: "расстрел без суда и следствия" ?
@snatvb3 жыл бұрын
опасные игры, на С и С++ так и застрелиться можно ненароком :D
@VitaliyNET3 жыл бұрын
@@snatvb Все там норм) Современный 17-20 с++ уже не тот который был в 90. Не знаю что будет хуже, рост памяти в java или пару байт утечки в с++ Хотя допустить утечку это нужно еще умудрится. Ведь пишут сейчас в основном на стеке все, а new используется редко. malloc/release вообще не допустимо (за редкими исключениями).