LINUX.ORG.RU

История изменений

Исправление zurg, (текущая версия) :

Вот только проблема, в том, что вместо передачи параметров по указателю (ссылке) используются дурацкая семантика перемещения.

Так и ссылки тоже есть и другие умные указатели, и семантика копирования есть, и гораздо удобнее когда семантика перемещения by design, а не как в плюсах, по этой семантике вообще-то реальный мир работает

А когда говоришь, что нельзя (ЭЛЕМЕНТАРНО!) передать один объект в две функции,

почему нельзя, да кто ж тебе мешает?

тебе говорят «тут надо над архитектурой думать» = изобретать костыли.

ну так надо же, сколько можно говнокод c глобалками плодить

с аппаратной поддержкой стека, которые спроектированы таким образом, чтобы было легко работать со стековыми фреймами

а чё с регистрами случилось? или тоже «нельзя» как и выше?

которая не вяжется с ЖЕЛЕЗОМ

Так и не должно, языки для человеков придумывают, так-то даже и сишечка не особо вяжется с современным железом.

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

Вот только при переписывании утилиток почему-то стабильно обгоняет сишечку по всем параметрам

Исходная версия zurg, :

Вот только проблема, в том, что вместо передачи параметров по указателю (ссылке) используются дурацкая семантика перемещения.

Так и ссылки тоже есть и другие умные указатели, и семантика копирования есть, и гораздо удобнее когда семантика перемещения by design, а не как в плюсах, по этой семантике вообще-то реальный мир работает

А когда говоришь, что нельзя (ЭЛЕМЕНТАРНО!) передать один объект в две функции,

почему нельзя, да кто ж тебе мешает?

тебе говорят «тут надо над архитектурой думать» = изобретать костыли.

ну так надо же, сколько можно говнокод c глобалками плодить

с аппаратной поддержкой стека, которые спроектированы таким образом, чтобы было легко работать со стековыми фреймами

а чё с регистрами случилось? или тоже «нельзя» как и выше?

которая не вяжется с ЖЕЛЕЗОМ

Так и не должно, языки для человеков придумывают, так-то даже и сишечка не особо вяжется с современным железом.

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

Вот только при переписывании утитлиток почему-то стабильно обгоняет сишечку