<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Доступен Pgfe 2, клиентский C++ API к PostgreSQL</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/127285.html</link>
    <description>Опубликован первый стабильный выпуск Pgfe 2 (PostGres FrontEnd), продвинутого и многофункционального драйвера (клиентский API) для PostgreSQL, написанного на языке C++ и упрощающего работу с PostgreSQL в проектах на C++. Код проекта распространяется под лицензией Apache 2.0. Для сборки требуется компилятор с поддержкой стандарта C++17...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57039&lt;br&gt;</description>

<item>
    <title>Доступен Pgfe 2, клиентский C++ API к PostgreSQL (adolfus)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/127285.html#30</link>
    <pubDate>Fri, 22 Apr 2022 23:10:50 GMT</pubDate>
    <description>ООП плохо стыкуется с базами данных. Причем на всех уровнях -- от ISAM, что внизу, до SQL, что над ним. Паридигмы несовместимы. В С++ выручает только то, что это не ОО язык, а язык с некоторыми элементами ООП, которые можно просто отодвинуть в сторону. На бейсике удобнее с базами работать, нежели на любом из ОО языков.&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Pgfe 2, клиентский C++ API к PostgreSQL (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/127285.html#26</link>
    <pubDate>Tue, 19 Apr 2022 18:20:21 GMT</pubDate>
    <description>&amp;gt; Без классов - не по феншую.&lt;br&gt;&lt;br&gt;Реализации классов типа DBconnection/dataset поверх чисто сишной libpq получаются очень компактными и простыми. И здесь во многом заслуга сишного API libpq.&lt;br&gt;&lt;br&gt;Умещался в 2 модуля .cpp/.h: самый большой - меньше 1000 строк, в сумме - около 2000 строк. Ради такой фигни выбирать отдельную либу как-то и не хочется... RAII/подходящий variant/логи,обработку ошибок,исключения и т.д. проще самому добавить по вкусу.&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Pgfe 2, клиентский C++ API к PostgreSQL (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/127285.html#25</link>
    <pubDate>Tue, 19 Apr 2022 16:59:41 GMT</pubDate>
    <description>&amp;gt;Но мне вот самому не удобно работать со всеми этими низкоуровневыми интерфейсами, так что возникает естественное желание обернуть все в ООП&lt;br&gt;&lt;br&gt;Вам так часто нужно наследование?&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Pgfe 2, клиентский C++ API к PostgreSQL (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/127285.html#24</link>
    <pubDate>Tue, 19 Apr 2022 16:58:08 GMT</pubDate>
    <description>Удобство это только одна сторона медали.&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Pgfe 2, клиентский C++ API к PostgreSQL (dmitigr)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/127285.html#23</link>
    <pubDate>Tue, 19 Apr 2022 16:44:10 GMT</pubDate>
    <description>Постараюсь добавить поддержку ASIO. Issue по данной задаче -- https://github.com/dmitigr/pgfe/issues/14&lt;br&gt;&lt;br&gt;По любой проблеме можете смело открывать issue ;-)&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Pgfe 2, клиентский C++ API к PostgreSQL (aaaaa)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/127285.html#22</link>
    <pubDate>Tue, 19 Apr 2022 15:42:56 GMT</pubDate>
    <description>Дмитрий, приветствую! Спасибо за обратную связь!&lt;br&gt;Поддержка asio была бы замечательным дополнением.&lt;br&gt;Я в своем web frameworkе использую boost.asio + boost.beast и в качестве backendа для pgsql ковыряю ozo, но в ozo смущает медленное развитие и отсутствие коммитов уже год.&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Pgfe 2, клиентский C++ API к PostgreSQL (dmitigr)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/127285.html#21</link>
    <pubDate>Tue, 19 Apr 2022 14:27:29 GMT</pubDate>
    <description>Гораздо больше возможностей. В версии 2.1 будет добавлен API асинхронного ввода/вывода на базе обратных вызовов, что позволит использовать Pgfe в приложениях с циклом событий на базе разных его реализаций (в первую очередь, на базе libuv, но, вероятно, будет и поддержка ASIO, как в Ozo).&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Pgfe 2, клиентский C++ API к PostgreSQL (dmitigr)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/127285.html#20</link>
    <pubDate>Tue, 19 Apr 2022 14:20:03 GMT</pubDate>
    <description>Если вкратце, то Pgfe предоставляет гораздо более богатый набор возможностей, современней и является отечественным ПО ;-)&lt;br&gt;</description>
</item>

<item>
    <title>Доступен Pgfe 2, клиентский C++ API к PostgreSQL (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/127285.html#19</link>
    <pubDate>Tue, 19 Apr 2022 10:57:01 GMT</pubDate>
    <description>&amp;gt; максимально удобной является обертка в ООП&lt;br&gt;&lt;br&gt;Ты путаешь язык и парадигму. ООПить можно хоть на ассемблере.&lt;br&gt;</description>
</item>

</channel>
</rss>
