Size: a a a

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

2021 July 14

G

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

NK

ID:0 in Конференция C++ Russia
Чего нам не хватает в С++ и как сделать язык лучше? Антон Полухин (Яндекс.Такси, комитет по стандартизации C++) рассказал об этом ещё в 2019-м, а теперь мы сделали текстовую версию его доклада: https://habr.com/ru/company/jugru/blog/563988/
источник

AS

Alexey Solomin in Конференция C++ Russia
std::gui - вот чего точно не хватает, думаю что может даже сделаю небольшой докладик каким бы мог быть этот компонент стандарта, чтобы действительно было хорошо, но реализовать это будет очень тяжело ^^
источник

TW

Tony Werner in Конференция C++ Russia
std::imgui ))
источник

W

Wild_Wind in Конференция C++ Russia
И чтоб он был опцианальным для freestanding имплементаций.
источник

K

Kirill in Конференция C++ Russia
Господи
источник

AS

Alexey Solomin in Конференция C++ Russia
XD можно и так, но суть, примерно: "базовый  визуальный редактор уровня qml" -> "выполнение платформ специфичных рекомендаций по оформлению + доработка под платформы в рамках первичного редактирования" (тут должны много вложить призводители ОС по дизайн выкладкам) -> "промежуточное представление"  -> "код генератор с достаточно низкоуровневым выходом уровня API ОС" (тут должны много вложить разработчики ОС по коннекту к API)
источник

AS

Alexey Solomin in Конференция C++ Russia
Да :) но я предполагаю, что такие компании как Apple, Google и Microsoft своё точно вольют )
источник

AS

Alexey Solomin in Конференция C++ Russia
Во, теперь в виде классики:
1 Визуальный редактор
2 Магия
3 Код аля wxWidgets под целевую платформу или несколько
4 Profit
источник

AS

Alexey Solomin in Конференция C++ Russia
Но это всё я хочу только после статической рефлексии, это более больная тема ))
источник

TW

Tony Werner in Конференция C++ Russia
майкрософт вроде уже своим maui занят)
источник

AS

Alexey Solomin in Конференция C++ Russia
Это не кроссплатформа, мне нравится то что получается на выходе wxWidgets - мало кода в итоге и смотрится как родное для системы приложение...
источник

TW

Tony Werner in Конференция C++ Russia
Android, iOS, macOS, and Windows
источник

TW

Tony Werner in Конференция C++ Russia
линукса разве что нет)
источник

AS

Alexey Solomin in Конференция C++ Russia
Ну оно так сделано, что везде выглядит самим собой... В общем уже есть Qt )
источник

TW

Tony Werner in Конференция C++ Russia
ну это решается просто стилями
источник

TW

Tony Werner in Конференция C++ Russia
так то конечно нативное да еще и в стандартной библиотеке плюсов было бы круче, но чот кажется что не взлетит
источник

AS

Alexey Solomin in Конференция C++ Russia
Тогда довольно очевидный вопрос: а почему в Qt это не решено сразу из коробки если это просто стили? ) И... отдавать системе картинку, как, например, делает Chromium, это не тоже самое что сипользовать API системы
источник

TW

Tony Werner in Конференция C++ Russia
не совсем понимаю вопрос
источник

TW

Tony Werner in Конференция C++ Russia
с qt мало знаком
источник