F45: C++ is dead | Clojure | JavaScript | Elixir | End-to-end testing | Vim or Emacs | Open-source

Поделиться
HTML-код
  • Опубликовано: 14 ноя 2024

Комментарии • 11

  • @garrywreck4291
    @garrywreck4291 13 дней назад +3

    6 years of experience. Never touched the debug button ;)
    I believe it is good for math algorithms only

  • @ГеннадийБекасов-ь5ю
    @ГеннадийБекасов-ь5ю 11 дней назад +1

    Пытался заем-то послушать трехлетнее интервью хаматовой, жутко выбесися, трижды поджёг диван, пришёл сюда опять, успокоиться. Английский от Егора, знаете-ли, это как некий своеобразный мостик от либеральных инвалидов информационной войны к некому родному реальному будущему. Спасибо, Егор Георгиевич!

  • @MikhailSemikov
    @MikhailSemikov 13 дней назад +7

    Давай ты не будешь рассуждать о том, что такое C++? То что ты говоришь про плюсы, это относится к самой первой версии этого языка, а начиная с c++11 этот язык кардинально поменялся и сейчас мейнстрим это c++17/20. Это прекрасный язык для тех, кто хочет состояться как CS-enabled специалист.

    • @ribaatt
      @ribaatt 11 дней назад +1

      Михаил, а возможно ли изучать С++ сразу в его современной форме?
      А что на счет тулинга? Не раз читал в интернете что в С++ очень с этим плохо, пишут что сборка, управние зависимостями и т.д. сильно отстало от других языков.
      Меня С++ привлекает своей универсальностью и мощью, но останавливает опасения что придётся работать не с выверенным инструментом , а набором костылей.

    • @MikhailSemikov
      @MikhailSemikov 11 дней назад

      @@ribaatt , не только возможно, но ещё и нужно. В интернете напишут что угодно, на практике систем сборки полно и можно выбирать на любой вкус и цвет, которые умеют собирать проекты на c++. И это не набор костылей, язык развивается и каждые несколько лет выходит обновлённый стандарт.

    • @ribaatt
      @ribaatt 11 дней назад

      @@MikhailSemikov спасибо за быстрый ответ) мне очень хотелось бы освоить язык на котором можно создать что угодно. С++ видится именно таким. Буду благодарен вам за рекомендации по изучению этого языка.

    • @magdel1940
      @magdel1940 9 дней назад

      Как представить мир без Embedded

  • @maxcharlington3877
    @maxcharlington3877 13 дней назад +3

    Thanks for the video!
    C++ today is just different. Macro programming is usually banned and hated by the community. Template metaprogramming is what you were talking about when unpredictable behaviour could happen.
    However the language itself supports all sorts of approaches from OOP to functional. It is usually as safe as rust allowing to "leave no room for a lower level programming language" still embracing zero cost abstractions.
    The main drawbacks at least for me today as a practicing C++ developer are:
    1. Slow compilation times especially when templates come into place
    2. Slow modules adoption which could at least partly solve first problem
    3. Template code bloat. That is a pain point from embedded world.

  • @isannn1970
    @isannn1970 14 дней назад +1

    Заслушался. Спасибо.

  • @AiratKazan
    @AiratKazan 14 дней назад +1

    Хм? А почему бы и не послушать английский в теме программирования? Посмотрим насколько хорошо я знаю английский язык...