Size: a a a

Конференция C++ Russia

2020 January 29

AP

Antony Polukhin in Конференция C++ Russia
Ну а у C++ вообще киллер фича - отсутствие GC, не требуют докомпиляции на target машине и не тянут за собой платформу на сотни мегабайт
источник

KU

Konstantin Utkin in Конференция C++ Russia
Занятно, и наличие GC - фича, и отсутствие GC - фича :)
источник

ЕТ

Евгений Трифонов in Конференция C++ Russia
Konstantin Utkin
Занятно, и наличие GC - фича, и отсутствие GC - фича :)
Ну да, просто для разных сценариев.

Отсутствие GC — фича, когда хочется выжать всё из производительности.

Наличие GC — фича, когда важнее не забивать разработчикам головы.

Примерно как ручная и автоматическая коробки передач, наверное: с ручной контроля больше, а с автоматической жить проще.
источник

АГ

Александр Гранин in Конференция C++ Russia
Этот спор никогда не теряет актуальности...
источник

АГ

Александр Гранин in Конференция C++ Russia
Постигнет ли Qt участь  Delphi?
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Александр Гранин
Постигнет ли Qt участь  Delphi?
А какая там участь?
источник

АГ

Александр Гранин in Конференция C++ Russia
Сначала пинг-понг, потом забвение
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Александр Гранин
Сначала пинг-понг, потом забвение
Вроде свежие версии активно юзают. Основная фишка - кроссплатформенность. Ну и бузинессоориентированность. Как обычно.
источник

АГ

Александр Гранин in Конференция C++ Russia
Нужно смотреть по производной от общественных настроений, выявляя динамику. В массовом сознании Delphi уже давно превратился в Кобол своего времени, наравне со всякими Фортранами и прочими Адами.
источник

АГ

Александр Гранин in Конференция C++ Russia
Сейчас даже у Руби такая динамика вот уже сколько лет
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Александр Гранин
Нужно смотреть по производной от общественных настроений, выявляя динамику. В массовом сознании Delphi уже давно превратился в Кобол своего времени, наравне со всякими Фортранами и прочими Адами.
Ещё от страны сильно зависит.
источник

АГ

Александр Гранин in Конференция C++ Russia
У стран тоже есть динамика, и тут либо шах, либо ишак
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Александр Гранин
У стран тоже есть динамика, и тут либо шах, либо ишак
Просто если в США сказать, что аська уж не так популярна, то, думаю, там просто не поймут. Или в Китае
источник

AT

Alexey Tkachenko in Конференция C++ Russia
Antony Polukhin
Ну а у C++ вообще киллер фича - отсутствие GC, не требуют докомпиляции на target машине и не тянут за собой платформу на сотни мегабайт
Зато компилятся на минимальный сабсет инструкций всех целевых машин или с оверхедом по количеству реализаций одного и того же с разным набором инструкций. А слоёный JIT вообще компилит только горячий код в фоне. А рантайм дотнет кора с базовыми библиотеками на сегодняшний день обрезается до порядка 30 мегабайт
источник

AT

Alexey Tkachenko in Конференция C++ Russia
Евгений Трифонов
Ну да, просто для разных сценариев.

Отсутствие GC — фича, когда хочется выжать всё из производительности.

Наличие GC — фича, когда важнее не забивать разработчикам головы.

Примерно как ручная и автоматическая коробки передач, наверное: с ручной контроля больше, а с автоматической жить проще.
Не только разработчикам и даже в меньшей степени разработчикам. Пляски вокруг shared_ptr & weak_ptr повеселее будут
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Alexey Tkachenko
Зато компилятся на минимальный сабсет инструкций всех целевых машин или с оверхедом по количеству реализаций одного и того же с разным набором инструкций. А слоёный JIT вообще компилит только горячий код в фоне. А рантайм дотнет кора с базовыми библиотеками на сегодняшний день обрезается до порядка 30 мегабайт
Дык никто не мешает jit и для крестов юзать. И, таки, юзают.
источник

AB

Aleksandr Borgardt in Конференция C++ Russia
Перестаньте использовать  shared ptr
источник

AT

Alexey Tkachenko in Конференция C++ Russia
Aleksandr Borgardt
Перестаньте использовать  shared ptr
В угоду звёзд?
источник

*

*cyberzx in Конференция C++ Russia
На самом деле в большинстве случаев достаточно unique_ptr.
источник

AB

Aleksandr Borgardt in Конференция C++ Russia
И jit и gc будут не нужны
источник