Size: a a a

2020 August 14

RP

Roman Proskuryakov in rust_offtopic
Constantine Drozdov
Ну то есть нужно просто взять, заменить хип поинтеры на отдельный тип расширением языка, после чего работать с ними как там раст читает данные в массиве аллокатора?
да, надо всего лишь встроить в С++ указатели рантайм проверки.
источник

Ct

Casual tears in rust_offtopic
Constantine Drozdov
И в C++ вообще никогда больше не будет никаких проблем с хипой
Аргументы по кругу
источник

CD

Constantine Drozdov in rust_offtopic
Roman Proskuryakov
да, надо всего лишь встроить в С++ указатели рантайм проверки.
И, разумеется, ни один человек, анализируя всю вот эту вот историю, не пришёл к такому же выводу, что мы немедленно починим все проблемы этим?
источник

RP

Roman Proskuryakov in rust_offtopic
Constantine Drozdov
И, разумеется, ни один человек, анализируя всю вот эту вот историю, не пришёл к такому же выводу, что мы немедленно починим все проблемы этим?
конечно же да. но никто это не будет делать, потому что сначала прочти статью, а потом уже задавай вопросы.
источник

CD

Constantine Drozdov in rust_offtopic
Roman Proskuryakov
конечно же да. но никто это не будет делать, потому что сначала прочти статью, а потом уже задавай вопросы.
да, никто не догадался, я тебя понял
источник

RP

Roman Proskuryakov in rust_offtopic
эээ, лол.
источник

CD

Constantine Drozdov in rust_offtopic
ну или ответ очень прост - проще сразу написать движок хрома на яве
источник

Ct

Casual tears in rust_offtopic
Constantine Drozdov
ну или ответ очень прост - проще сразу написать движок хрома на яве
s/яве/расте
источник

S

SedSub in rust_offtopic
Constantine Drozdov
ну или ответ очень прост - проще сразу написать движок хрома на яве
ну или ответ очень прост - проще сразу написать движок хрома на расте
источник

CD

Constantine Drozdov in rust_offtopic
SedSub
ну или ответ очень прост - проще сразу написать движок хрома на расте
нет, потому что любое решение раста может быть портировано в C++ компилятор
источник

CD

Constantine Drozdov in rust_offtopic
а это дешевле переписывания
источник

Ct

Casual tears in rust_offtopic
Constantine Drozdov
нет, потому что любое решение раста может быть портировано в C++ компилятор
Ага, удачи.
источник

Ct

Casual tears in rust_offtopic
Если дешевле, то почему деструктивные мувы все еще не завезли?
источник

Ct

Casual tears in rust_offtopic
"нинужно"?
источник

CD

Constantine Drozdov in rust_offtopic
Casual tears
Ага, удачи.
так уже всё портировали даже, взяли идиому раста про двусвязный список и сделали в точности такую же хипу целиком
источник

CD

Constantine Drozdov in rust_offtopic
Casual tears
Если дешевле, то почему деструктивные мувы все еще не завезли?
мувы в С++, видимо, уже и так деструктивные
источник

Ct

Casual tears in rust_offtopic
Constantine Drozdov
мувы в С++, видимо, уже и так деструктивные
Разве что для моих ног
источник

CD

Constantine Drozdov in rust_offtopic
Casual tears
Разве что для моих ног
для твоих ног-то точно, а мувы деструктивные)
источник

Ct

Casual tears in rust_offtopic
когда у тебя std::vector<std::unique_ptr<T>> перестанет память занулять перед деаллокацией после реаллокации в push_back так и приходи
источник

p

pragus in rust_offtopic
Constantine Drozdov
нет, потому что любое решение раста может быть портировано в C++ компилятор
А что с async/await?
источник