Надо в начале своего пути изучить Си, что-то реализовать на нём, а только потом переходить на Rust. 😃
@bb182993 ай бұрын
До мозга костей железячник - разраб электроники с реал-таймом и отказоустойчивостью (хотя лет 15-20 назад сайтики писал на PHP да JS), для железа только asm/С/ПЛИС. Хотя сейчас понадобилось под Линух пописать, по разным причинам решил попробовать на Rust. В принципе неплохо, идеи очень нравятся, некоторая реализация конечно упоротая, и на мой взгляд крайне херово-читаемый синтаксис, может современным (всяким Scala/Java/Go/Пытон итд... ) белкам, которым лень лишний раз пару символов лапкой на клаве набить, он и заходит, но я от него пока просто блюю.... Код совершенно интуитивно не понятен... глаз не может сразу зацепить суть, просто мешанина из спец символов и излишнего "сахара"... смотриться c понтами типа модно-молодежно.... но читать это пи..ц........ Ну и нахрен Rust нужен на голом железе?? (МК, CPU с bare-metal итд.... ), главная фишка Rust это безопасная работа с памятью, при работах на ОС. Если у тебя нет ОС, то и кучу и стек и работу с DDR ты сам делаешь.... Чем Rust поможет то? Например переполнения? Да их часто и используют на железе для обнуляемых счетчиков)))))) Указатели? Да если ты делаешь отказоустойчивых проект - забудь про динамически выделяемую память))) в 90% проекта она будет статическая)))) а если нужна динамическая, то только с жесткими и четкими параметрами и функциями... По этому про все плюшки с UB ссылками и указателями можно сразу выкинуть))) Но вот что мне в Rust реально понравилось эта очень легкая интеграция с C функциями!!!! Пишешь extern "С" и всё!! Спокойно подцепляешь свой Си код который уже ходит куда хочет и делает все, что вздумается))
@goodpins4 ай бұрын
Красивая девачка
@r2com6415 ай бұрын
Я же говорил раст это заднеприводный язык епта
@WarriorExiles6 ай бұрын
Дырявый java, который используют в различных банковских системах? Интересно, интересно. Хорошотчтоия не досмотрел задоначенное продвижение, пусть и не плохого яп. Кстати, игра rust создана на яп rust 🤔
@DIY_PLC7 ай бұрын
Ждите в продаже глушилки для лоры)
@DIY_PLC7 ай бұрын
мобдас поедет на скорости 1200 и 2400 бод
@magomedmagomedov30148 ай бұрын
19:30 - Олег, а там точно есть расписание ??? Он у меня один, я его прикрутил к двери нашего офиса, народ дверь открывает через Бота в Телеграмм. Но в PDF не встретил такого, о чём ты говоришь.
@developerdiary31368 ай бұрын
Плюс, что те кто человека на внешний вид осуждают - просто дураки/завистники/слабоумные =) Почему-то вы не выступаете на докладах, а пишите про парня
@rusak6819 ай бұрын
Олег Плотников ------разговаривает как на сходке .... Хрен сним ....да и так далее... стыдно слушать . Выступая на конференции надо все таки интелегентно . ( не на кухне у себя картошку жарит ).
@aabdev10 ай бұрын
Си язык хорош тем что си простой. Одни функции и переменные.
@aabdev10 ай бұрын
Чтобы код был безопасным надо модульные тесты писать. Тогда и программировать дальше можно на Си.
@root92410 ай бұрын
Он позволяет общаться с демонами :)
@Anisimov_Yu_M10 ай бұрын
Если пишу на Си, то всегда проверяю текст на АСМе
@user-nh4ik4vy7d Жыл бұрын
тоже на раст перешел
@DGT67 Жыл бұрын
По освещению не рассматривался вариант управления каждым отдельным светильником ВЧ по силовому кабелю (поверх 50 гц) ? Зачем там радио когда уже проводная среда имеется...
@alexeidubrovin5234 Жыл бұрын
Допустим пришёл к начальнику, мне достался проект от какой-то фирмы, которая запросила 1.5млн за возможность менять там настройки ip/mask/gw и возможность прошивки по сети, естественно их послали, мк stm32f745, в общем legacy, там столько всякой ерунды в коде, спрашиваю дайте пару месяцев вместо Си переведу на Rust, говорят а где мы потом, мля, найдём программиста который в твоём Rust разберётся?) переписывай на Си
@ivansolodkov5472 Жыл бұрын
Отличный доклад
@russian_pizza Жыл бұрын
Тёлка тащит! Спасибо
@superkrokodile9273 Жыл бұрын
Почему то накормить его захотелось
@evgeniyparamygin5132 Жыл бұрын
Константин клёвый. Реальные объекты. Реальный завод. Система реально работает и она нужна прям.
@user-pg8ry1tm3t Жыл бұрын
Очень грамотная речь докладчика. Информативное выступление. Браво!
@kvbngrhos4852 Жыл бұрын
А какой частотный диапазон выбран для сети в городских условиях?
@anatolyvatson2542 Жыл бұрын
Через спутники репитеры можно было передавать
@LetchikNet Жыл бұрын
Хотел написать по делу. Но дослушал до конца - Боже, ну какую чушь он несет. Слишком долго обьяснять
@remzilort8498 Жыл бұрын
wall wextra werror и все варнинги станут ошибками в си
@protiv_bio Жыл бұрын
История циклична. Вангую, что через n лет "совместимость с C" будет считаться недостатком, а не преимуществом.
@Anton_Zh Жыл бұрын
как глянешь на синтаксис так тоска зеленая
@michealmltefive5510 Жыл бұрын
Жека подстригись
@user-tl6ev6nh2k Жыл бұрын
Евгений! зачем вы затягиваете в embedded всяких гавнокодеров?
@vi-sky Жыл бұрын
Вообщем разработка ошейников... для этих животных-рабочих сачкующих.
@user-tn4js4ys2f Жыл бұрын
чет телка стремная
@fleks84 Жыл бұрын
"Язык Ада позволяет общаться с демонами". Тонкий программерский юмор
@igornikitine60202 жыл бұрын
Кто держит контроль над этим поцем и за что?)) Никак за растовый створ прихватили нефритовым стержнем?)))
@user-up1fh4vw7r2 жыл бұрын
Как называется эта книга в конце и кто ее автор!?
@radlimon24662 жыл бұрын
Классный доклад, крутой спикер.
@egorsozonov74252 жыл бұрын
На 34 минуте ошибка. unsafe блоки НЕ позволяют делать как в Си, они отключают только часть проверок (по-моему, только боров-чекер, могу ошибаться).
@Pidberezkiy2 жыл бұрын
по привюшке, думал баба :)
@user-gk4qs5bb2j2 жыл бұрын
👍
@alex_goldear2 жыл бұрын
Вот концепция.., что нужно, чтобы был, кто-то, кто не даст "выстрелить себе в ногу", тут даже вопрос вообще отвлеченный от программирования.. , но современные программисты и языки.., блээть ну это какой -то вообще пинсдец!
@dmytr012 жыл бұрын
Фігня про безпеку джави. Отже, далі - теж фігня.
@putlerhuylo3592 жыл бұрын
один контроллер ЛОРАван на много уличных фонарей - уже есть проекты в Одессе.
@alexshirokov51382 жыл бұрын
Безопасность еще безопасность, только слышно вокруг, не углубляясь в историю можно сказать по простому, сначала был ASM, якобы он слишком сложен был хотя на нем также можно писать макроопределениями, его заменил С и другие, затем С++ и другие, дальше С# и другие, теперь без библиотек программист жить не может он все время гадает не понимая чего происходит. К чему я все это все, это идет к тому что в ближайшем времени надобность что то писать отпадет, будет все стандартно и безопасно и самое главное дешево, в смысле что платить не будут, так как придется конкурировать с машиной. Вот и будет так, все в одинаковых трусах и майках с разной расцветкой, но с голодным желудком чем то напоминает ранний СССР.. Можете сказать что на ваш век хватит, решать проблемы будем по мере поступления, но он__________ подкрадется незаметно когда совсем не ждешь...
@iliadedov43692 жыл бұрын
Что вы делаете для блага людей? Ваши вещи делают жизнь людей лучше? На кого и для кого вы трудитесь и изобретаете?
@iliadedov43692 жыл бұрын
Это какой то бред! Деградирующее общество, стремящееся сделать умными вещи! В задницу себе засуньте свои датчики и счётчики!
@user-zo7rj3ro3p2 жыл бұрын
Недавно инзобрентатель сраста наковырял код для ядра Linux, со словами - "Вот видите, как можно". Ему ответили - "Ну да, можно, и что?" А ещё можно и на Яве и на D, и на С++ и прочей порнографической шляпе. Докладчик работает "фуллльтайм...", это профессия? Грамотный разраб напишет хорошо на С и на чём угодно. Вопрос - а кой хер нужен энтот сраст - растить безруких фулллльтаймов, которые потом опять же будут топить за его внедрение? Создаётся впечатление, что Грэйдону Хору очень захотелось денег. И он решил таким образом внести свой гавновклад в соёбщество IT. Не мытьём, так катаньем. Ну обыдно же да... вся слава и почёт покойному ныне Мартину Ритчи и компании... а как же он - Грэйдон Хор - он же лучшее собаки? Вечная песня изобретателей велосипедов...
@artishoo2 жыл бұрын
Ох, ну и высрал же важного мнения. Можно и на питоне свою ОС пилить, но оно нахер никому не надо. Rust же даёт возможность абстрагировать кучу вещей, которые нужно будет лишь раз хорошо прописать, а дальше использовать хоть макросы, хоть что. Плюс Раст даёт значительно большей массе людей на себе писать, ведь он современный и документация чистая, как и спека. А это решает. Только у сишников с синдромом утёнка горит))))
@user-zo7rj3ro3p2 жыл бұрын
@@artishoo Я понимаю молодых людей, который в погоне за "новым, современным и чистым". Но чаще всего такие суждения - лишь иллюзии отдельных людей. Да, совершенно верно, можно и на питоне пилить, только, как Вы совершенно правильно заметили - это на хер никому не нужно. Как и нахер никому не нужен сраст в ядре. А все Ваши влажные фантазии на тему "какой современно-пусиковый сраст" я уже слышал 25 лет назад, когда мир начал открывать для себя C++ и java. Было много воплей и визга - "как он сейчас заменит ВСЁ и все ядры перепишут". Но прошло уже 25 лет. Все вопли о ""новых и фийолетовых языках" стары как мир.
@aa_artemyev2 жыл бұрын
Кстати да, последние полгода Ютуб что-то слишком активно начал форсить мне про Раст, хотя я его не спрашивал. 🤔
@user-zo7rj3ro3p2 жыл бұрын
@@aa_artemyev Этот процесс происходит во многих отраслях. Активно всюду проталкивают эрзац продукты, всякие онлайн-образования и курсы. Тот, кто получал образование в ВУзе в прошлом тысячелетии, хорошо понимает - идёт активное вымывание знаний и опыта у населения. Настоящих знаний и полезного опыта. Всё это заменяется "типаопытом" и "типаобразованием". Баранами управлять удобней... везде.
@josephlagrange9531 Жыл бұрын
Если расейские программитсеры такие великие, то почему за 30 лет кроме PuntoSwitcher и 1с и Касперских антивирусов (да на пару с иностранными консультантами) ничего даже по меркам ОАО "Российская Федерация" ничего нет, все инновации от языком до архитектур процессоров зарубежом делаеются?
@kristofframuald56392 жыл бұрын
Очень понравился доклад. Супер!!!!
@sergzinchenko40122 жыл бұрын
Очень круто и подробно. Все бы вендоры так презентовали новые технологии. Потому и вопросов у аудитории много