C++ стандартизировать роботу с базами данных

Игорь Шаповал
Игорь Шаповал

На улице почти 2019 год, а в С++ нету библиотеки в стандарте для работы с БД. Хотелось чтобы было добавлено, как работа с файловою системою, сетями и другими. Язык развивается очень классно, но хотелось иметь с коробки также работу с базами данных. Введутся какие то работы в этом направлении в стандарте?

-1
рейтинг
5 комментариев
yndx-antoshkka

Идея огонь! Нужен достойный прототип

yndx-antoshkka
Игорь Шаповал

yndx-antoshkka ведутся какие-то работы в этом направлении. 

Вот например, https://github.com/rbock/sqlpp11

Ее даже на cppcon 17 презентовали. Что скажите?

 

Игорь Шаповал
Alexander

Игорь Шаповал, мне кажется, что данная проблема должна решаться с другой стороны. Нужно сделать нормальную инфраструктуру по доставке 3rd party libraries (для этого даже специальная SG в комитете есть). Не могу сказать, что работа с БД настолько базовый функционал, что он достоин быть в STL.

Alexander
Дмитрий

Тогда возникает вопрос, с какими базами должна работать стандартная библиотека, и как будет решена проблема стандартизации их интерфейсов?

Дмитрий
Александр Коновалов

Не стоит забывать, что C++ работает и во встраиваемом коде. Всё же есть вещи, которые лучше подключать со стороны.

Александр Коновалов
Другие идеи
Группа создана, чтобы собирать предложения к стандарту C++, организовывать их внутренние обсуждения, помогать готовить их для отправки в комитет и защищать на общих собраниях в рабочей группе по С++ Международной организации по стандартизации (ISO).
Все предложения