Сообщение Re[31]: Индирекции от 10.01.2017 0:06
Изменено 10.01.2017 0:07 Qbit86
Re[31]: Индирекции
Здравствуйте, Evgeny.Panasyuk, Вы писали:
EP>Там тоже индерекции, и это тоже плохо.
EP>Но фишка в том что семантика перемещения помогает
Я в курсе, какие преимущества даёт семантика перемещений. (Но за ответ всё равно спасибо, потому что ведь ветку могут читать плюсовые программисты, которые ещё не в курсе.) Я не всерьёз спросил, просто чуть дровишек подкинуть. Чтоб у неискушённых адептов C++ не возникло превратного впечатления после разговора с евангелистами. А то ведь как, одни говорят: стековые переменные, кэш-попадания, нет аллокаций/индирекций, нет указателей. Другие говорят: Pimpl для сокрытия реализации за указателем, безопасность исключений по Абра(ха)мсу, std::swap/std::move через указатели, etc. Диалектика.
EP>Там тоже индерекции, и это тоже плохо.
EP>Но фишка в том что семантика перемещения помогает
Я в курсе, какие преимущества даёт семантика перемещений. (Но за ответ всё равно спасибо, потому что ведь ветку могут читать плюсовые программисты, которые ещё не в курсе.) Я не всерьёз спросил, просто чуть дровишек подкинуть. Чтоб у неискушённых адептов C++ не возникло превратного впечатления после разговора с евангелистами. А то ведь как, одни говорят: стековые переменные, кэш-попадания, нет аллокаций/индирекций, нет указателей. Другие говорят: Pimpl для сокрытия реализации за указателем, безопасность исключений по Абра(ха)мсу, std::swap/std::move через указатели, etc. Диалектика.
Re[31]: Индирекции
Здравствуйте, Evgeny.Panasyuk, Вы писали:
EP>Там тоже индерекции, и это тоже плохо.
EP>Но фишка в том что семантика перемещения помогает
Я в курсе, какие преимущества даёт семантика перемещений. (Но за ответ всё равно спасибо, потому что ведь ветку могут читать плюсовые программисты, которые ещё не в курсе.) Я не всерьёз спросил, просто чуть дровишек подкинуть. Чтоб у неискушённых адептов C++ не возникло превратного впечатления после разговора с евангелистами. А то ведь как, одни говорят: стековые переменные, кэш-попадания, нет аллокаций/индирекций, нет указателей. Другие говорят: Pimpl для сокрытия реализации за указателем, безопасность исключений по Абра(ха)мсу, swap/move через указатели, etc. Диалектика.
EP>Там тоже индерекции, и это тоже плохо.
EP>Но фишка в том что семантика перемещения помогает
Я в курсе, какие преимущества даёт семантика перемещений. (Но за ответ всё равно спасибо, потому что ведь ветку могут читать плюсовые программисты, которые ещё не в курсе.) Я не всерьёз спросил, просто чуть дровишек подкинуть. Чтоб у неискушённых адептов C++ не возникло превратного впечатления после разговора с евангелистами. А то ведь как, одни говорят: стековые переменные, кэш-попадания, нет аллокаций/индирекций, нет указателей. Другие говорят: Pimpl для сокрытия реализации за указателем, безопасность исключений по Абра(ха)мсу, swap/move через указатели, etc. Диалектика.