Re[17]: Java vs C# vs C++
От: Evgeny.Panasyuk Россия  
Дата: 07.10.15 13:28
Оценка:
Здравствуйте, ·, Вы писали:

dot>Это не частный случай, а наиболее простая имплементация. Конечно, можно внимательно изучить, установить время жизни каждого объектика, но это сложно контролировать и тестировать, а в случае ошибки — undefined behaviour. В случае же java — самое страшное что будет — это latency spike из-за garbage collection, а не порча данных, как в случае ошибок с указателями.


При использовании Java в таких случаях отказываются и от GC и от классов, и нарезают вручную массивы байт на структуры. Получить порчу данных в таком случае на порядки проще чем на высокоуровневом C++.
Вот конкретный пример (первые минут двадцать)
http://www.youtube.com/watch?v=Q-7y1u9kZV0
Отредактировано 07.10.2015 13:28 Evgeny.Panasyuk . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.