Compile time reflection in a C++ ... ask me about this. Isn'
  • Как выучить C++?

    понять на каком уровне ? когда ldt , gdt грузится ? ))

  • Как выучить C++?

    вообще-то хотя бы ради одной фразы стоит.
    если вы себе представляете С++ как наследование и виртуальные функции, вам следует начать учить другой язык.

  • Как выучить C++?

    слабоватый анализ того, что там происходит. Там происходит много чего, вплоть до метакомпилятора, способного анализировать сршенно разный синтаксис в рамках одного модуля.

    Поддержал: Andrii Batyiev
  • Как выучить C++?

    полный бред.
    Синтаксический сахар — это for (auto v : collection) мелкое упрощение на уровне синтаксиса. Впрочем как правило даже не меняющее глубины компилятора, аля >>
    auto нечто глубже, куда глубже чем var в шарпах

  • Как выучить C++?

    )) драйв ?
    Сейчас есть некая доля проектов, даже нет. Сейчас есть огромная доля написанного на плюсах кода, в таком количестве областях, что какой-то там Го )) даже не светится, и может быть, при желании и наверное больших вложениях их можно было-бы переписать, на новомодных языках, аля Го, хацкель етц, но никто не хочет сталкиваться с процессом проектирования, написания, отладки удовлетворения всех хотелок клиента .. там такое огромное количество слоев, что это Го, хацкель етц, выглядит, убыточно на этапе скетча ). А если всмотреться в современный С++, возникают вопросы. Если в С++ сейчас возможно в компайлтайм анализировать строки, то нафига ГО ? Его можно проанализировать на С++ в компайл тайм, (тем более если знаком с теорией трансляции), и запустить. Все ? Может лучше познакомиться с миром С++ поглубже, дабы иметь возможность на интересное даже если ты учавствуешь в легаси коде ..?

    Поддержал: Denis Poltorak