Re[33]: Java vs C# vs C++
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 08.10.15 21:49
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>>>Врёшь же. Я конкретно сказал что контроль над временем ортогонален "как на Си".

I>>Это просто твоё мнение, ничем не аргументированое.

EP>Это аргумент. Ты можешь быть согласен с ним или нет.


А противоположная формулировка, хочешь ты или нет, тоже аргумент или как ?
А если она из одного слова, как отсылка к контексту ?
Опаньки !

EP>Задача была сделать подстраховку, я сказал что такая подстраховка не реализуема на C, ты сказал что "реализуема, только иначе"


У твоей подстраховки один побочный эффект — время выполнения может быть недетерминированым.

EP>То есть ты не понимаешь в чём тут отличие у C++11


Ты утомляешь передёргиваниями.

I>>Твоя "подстраховка", требует ресурсов. Каскадная очистка — часть этой самой подстраховки. Вместо явной логики "вычислить и освободить явно" выбираем неявную "пусть деструкторы срабатывают каскадом по цепочке, авось пронесёт"


EP>Ещё раз, эта каскадная очистка была бы и без ref-counting. Understand?


Я же сказал, что каскадная очистка это один из возможных вариантов реализации. Тебе её удобно делать деструкторами. Отсюда ясно, что хрен его знает, какое будет время работы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.