On Thu, Sep 8, 2022, at 10:13, Marius Schwarz wrote:
> Am 06.09.22 um 20:28 schrieb Ben Cotton:
>> * Unify Python bindings
>
> If it's still written in python, it will still be slow on devices like 
> Pinephones. I was under the impression, that microdnf + libdnf was 
> developed to counter this slowness?

My understanding is that dnf is written 100% in Python [0], while libdnf is 
written in C [1], dnf5 is written in C++ [2]. Though, to guarantee 
compatibility, dnf5 will have Python bindings  to allow Python software to 
easily use dnf5 (as well as bindings for other languages such as Perl and Ruby).

[0] https://github.com/rpm-software-management/dnf
[1] https://github.com/rpm-software-management/microdnf
[2] https://github.com/rpm-software-management/dnf5
-- 
Fabio Alessandro "Fale" Locati
fale.io
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to