Для кого-то будет новостью... Этапы компиляции на примере

Поділитися
Вставка
  • Опубліковано 3 лют 2025

КОМЕНТАРІ • 12

  • @dashorphe2594
    @dashorphe2594 9 днів тому +2

    Замечательное видео, спасибо вам!
    Я думаю что если немного доработать подачу(содержание огонь) будет заметно больше просмотров. Видимо я привык к формату зарубежных схожих видео и меня отталкивает музыка на фоне, хочется слушать не её а то что говорите вы. Добавило бы темпа отсутствие пауз между формулировками/тупняками, зритель сам поставит на паузу/пересмотрит что нужно.
    Успехов!

  • @dimalegendarypro
    @dimalegendarypro 9 днів тому

    Отличное видео!Когда вижу такие видео просыпается надежда на то что есть на ютубе интересные ролики на такие темы.Обычно такую информацию можно найти только в интернете на английском.Ролик интересный.Может если таких роликов будет больше, документация перестанет быть моим лучшим другом(но это вряд-ли).

  • @QwertyCpp
    @QwertyCpp 11 днів тому +1

    Михаил, спасибо за ваш труд! Очень полезно создавать обучающие видео по такой сложной теме, как C++ и Qt, тем более в русскоязычном комьюнити. Хотелось бы узнать, а насколько большая будет практическая польза от проведения всех этапов преобразования исходного кода в испольняемый файл по отдельности? Собственно, для чего-то же существует возможность управлять отдельными этапами сборки программы, вот и хотелось бы узнать, зачем и почему? Или сейчас это уже как рудимент? (про ассемблерные вставки в Си слышал, но не понимаю, зачем это нужно и чем они могут быть полезны, и как в таком случае их делать на примере IDE Qt creator)

    • @fedoseevm
      @fedoseevm  11 днів тому

      @@QwertyCpp это тот порядок, который используется постоянно. Вы его не видите, так как есть cmake и его аналоги, создающие makefile в котором все необходимые команды прописаны. Однако, если компиляция будет проводиться на не стандартные устройства, вполне может понадобиться писать все ручками. Другой случай, если makefile есть, но ничего не собирается

  • @Виталий-р3м1т
    @Виталий-р3м1т 10 днів тому

    Здравствуйте, можете подсказать, на сколько тяжелее будет изучать системное программирование, а конкретно разработка ОС , самому, в отличии от университета? Мне 18 лет, учусь на 3 курсе не по специальности айти или смежное, есть огромное желание развиваться в системном программировании. На данный момент изучаю C и параллельно смотрю как разрабатываются ОС.
    Наткнулся на ваш канал и думаю многое для себя найду здесь)

    • @fedoseevm
      @fedoseevm  10 днів тому

      @@Виталий-р3м1т разработкой ос с нуля у нас кроме Касперского вообще никто не занимается. Для получения нормальных знаний в с++ нужно идти в ведущие вузы или не идти никуда. Но надо понимать, что в бауманке, например, жуткий темп изучения и нужно базу знать уже при поступлении чтобы успевать сдавать работы... По именно низкому уровню, нужному для создания загрузчика к примеру, спецов критически мало. Я этому научить не могу, так как не знаю этой темы. Самоучкой получить знания по системному программированию крайне сложно, хотя и появился chatgpt. Здесь передача опыта важна плюсизучение ассемблера, если хочешь писать компиляторы

    • @Виталий-р3м1т
      @Виталий-р3м1т 10 днів тому

      @fedoseevm Даже если идти в вуз, то это слишком долго, не позволяют жизненные обстоятельства, а учиться год и писать что-то высокоуровневое не так интересно как низкоуровневое. Даже не знаю что и делать тут, можно попробовать пойти в высокоуровневое, либо найти что-то по середине. Может вы что-то подскажете?
      Edit: Мне из такого высокоуровневого только бекенд нравится, ну и девопс, если ничего в голову не прийдет с низким уровнем, то думаю между этими двумя буду выбирать

    • @fedoseevm
      @fedoseevm  10 днів тому +1

      @ Ну идите в бэк енд тогда. Изучайте API linux, используйте его по мере необходимости. Никто вам не запрещает использовать linux на низком уровне в back end, это при разумном программировании ускорит работу вашего продукта. Сразу изучить низкоуровневое программирование не возможно наверно. Самостоятельно по крайней мере и за короткий строк. Даже в вузах опускаются в этой теме сверху.

    • @Виталий-р3м1т
      @Виталий-р3м1т 10 днів тому

      @@fedoseevm Спасибо за совет)
      Поизучаю

    • @fedoseevm
      @fedoseevm  10 днів тому

      @@Виталий-р3м1т обращайтесь)

  • @РодионМаслянников-л1х

    Так мало лайков и просмотров ( а ведь такой видео контент на русском языке, с простым объяснением и без воды на вес золота

    • @fedoseevm
      @fedoseevm  10 днів тому +1

      @@РодионМаслянников-л1х у меня складывается впечатление, что это в принципе мало кому надо. Это же не котята