Re[5]: Visual C# vs C++. Надо сравнить перспективы.
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 28.12.16 03:11
Оценка: 7 (1) +1
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>Консервативные сборщики мусора это всё разруливают


Консервативные сборщики имеют очень печальную производительность.

EP>Смотри например Boehm GC.


Да насмотрелись уж в Моно.

B>>Если это не делать постоянно, то потом будете полдня отлавливать memory leaks в дебаггере.

EP>Во-первых GC не спасает от утечек.

Смотря что понимать под утечками.

EP> Во-вторых утечка памяти это минорная проблема, особенно по сравнению с утечкой ресурсов (которую на C# получить проще).


Тут видишь какое дело — подтекающий или страдающий уявзимостями типа переполнения буфера плюсовый софт попадается постоянно, а вот со страдающим утечками ресурсов дотнетный софт я пока не встречал. Не скажешь почему?

EP>GUI обычно не является какой-то огромной частью кода C++




EP>Я же говорю, в случае не-БД ближайшем аналогом будет библиотека Range, примерно так:

EP>[ccode]
EP>auto surnames_by_frequency = full_names
EP> | group_by(PROJ(surname))
EP> | view::transform([](const auto &ys)
EP> {
EP> return NEW( (surname, first(ys).surname) (count, distance(ys | view::unique)) );
EP> })
EP> | order_by(PROJ(count));

Макросы, да? Что ты там про текстовую кодогенерацию только что написал?
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.