Re[47]: Nemerle через 5 лет - выстрелит или скончается?
От: alex_public  
Дата: 21.10.14 05:50
Оценка: +1
Здравствуйте, Sinclair, Вы писали:

S>Ну откуда они могут быть "быстрее всех", когда за каждое убийство объекта приходится платить вставкой в список свободных?

S>Объекты фиксированного размера со стековым временем жизни в дотнете делаются на структурах и работают с той же скоростью, что и в С/С++.

О, т.е. мы можем взять экземпляр любого класса и разместить его в стеке или как?

S>А объекты динамического размера (строки, массивы) при детерминистической финализации таки проигрывают практически любому современному GC.


Только при условие бесконечной памяти. Я уже кинул Владу ссылку на полезную статью на эту тему. Ну повторю на всякий случай: http://habrahabr.ru/post/188580/. Причём в статье рассматривается ситуация с мобильными устройствами — там вообще мрак. Но и на больших системах память всё равно не бесконечна.

P.S. В C++ строки далеко не всегда хранятся в куче. Ну это я так, просто мелкий штришок к сведению. )
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.