Re[18]: Java vs C# vs C++
От: · Великобритания  
Дата: 07.10.15 10:35
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>·>Короче, может и можно писать low latency на C++, но сложнее на порядок.

I>Испокон веков писали на С++, даже ОС реального времени наклепали десятками для таких случаев.
Испоконнее — pure C или даже ассемблер. Но традиция — не аргумент.

I>В джаве писать легче, но нет гарантии, что GC отработает точно в срок. Отсюда ясно, что рантайм надо сециально готовить — использовать специальный GC, всякие off-heap техники, что бы GC не лез когда не надо.

Нет гарантии и в случае с умными указателями, что освобождение заковыристого графа не нарвётся на lock или тупо будет работать долго, например, удаление одного объекта вызвало разрушение целой толпы других, gc же может съесть слона по кусочкам. А вообще есть Zing JVM и прочие RT GC. Задежка GC более 10ms — репортим баг.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.