Hi

On Sun, Feb 23, 2025 at 10:30:03PM +0100, Tomas Härdin wrote:
> lör 2025-02-22 klockan 14:57 +0200 skrev Rémi Denis-Courmont:
> > Le perjantaina 21. helmikuuta 2025, 20.02.16 UTC+2 Tomas Härdin a écrit :
> > > The above said, I'm not against Rust. It has some nice properties. But
> > > it does not seem very "stable" so far. Perhaps this has changed in
> > > recent years..
> > 
> > IME, it's become very usable for user-space code. Bare metal still pretty 
> > much 
> > requires unstable features, but that's not a problem for FFmpeg.
> 
> I mean more in terms of ABI, and having to have cargo install specific
> versions of the Rust compiler and so on.
> 
> > > If we're in the habit of allowing other languages I'd be in favor of
> > > allowing C++, so that we can make use of the STL containers rather than
> > > rolling our own.
> > 
> > Yikes. Rust is actually way saner for type-generic programming than C++.
> 
> No doubt, but STL is still miles better than rolling our own
> containers.
> 

> Anyway, rather than shoehorning Rust into this codebase it might make
> more sense to contribute to NihAV instead. But only if it has a sane
> parsing framework

That misses the point. FFmpeg should support a "safer" language than C
because for some modules its the better choice.

The same way linux benefits from rust. Similarly putting rust code
in a different project than linux doesnt help linux.

thx

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

No great genius has ever existed without some touch of madness. -- Aristotle

Attachment: signature.asc
Description: PGP signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to