Size: a a a

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

2020 August 02

G

Gabriele in Конференция C++ Russia
?_?
источник

G

Gabriele in Конференция C++ Russia
No
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Gabriele
?
не вижу причин, почему Java-style в С++ чем-то хуже idiomatic C++ style
источник

G

Gabriele in Конференция C++ Russia
Gabriele
No
The point is that you can write "java-style" C++, or "C-style" C++, but that ain't real C++.
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
а что такое реальный С++? :)
источник

G

Gabriele in Конференция C++ Russia
Alexander Zaitsev
не вижу причин, почему Java-style в С++ чем-то хуже idiomatic C++ style
It is not worse, nor better. It is just forcing the language to be something else.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
источник

AV

Alexey Veselovsky in Конференция C++ Russia
@zamazan4ik ты реально в этом стиле С++ код пишешь?
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
@zamazan4ik ты реально в этом стиле С++ код пишешь?
да
источник

AV

Alexey Veselovsky in Конференция C++ Russia
а как ты без рантайм кодогенерации обходишься?
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
суровый тырпрайз
источник

G

Gabriele in Конференция C++ Russia
источник

G

Gabriele in Конференция C++ Russia
xax
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
а как ты без рантайм кодогенерации обходишься?
а есть генераторы на базе LLVM :)
источник

AV

Alexey Veselovsky in Конференция C++ Russia
и без рефлекшина
источник

AT

Alexey Tkachenko in Конференция C++ Russia
а DI-контейнер какой используешь?
источник

AV

Alexey Veselovsky in Конференция C++ Russia
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
и без рефлекшина
ручки + целый набор макросов со static_assert, чтобы не забывать править в нужных местах, когда где-то что-то расширил
источник

AV

Alexey Veselovsky in Конференция C++ Russia
пфф
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
внёс в одном месте изменение - у тебя по проекту в 7 местах статик_ассерт взорвался. Идешь и ручками проверяешь\правишь
источник