Hi Damjan,

I haven't done that yet, but I'll give it a go!

Thanks,
Rob

On Thu, 13 Nov 2025 at 12:49, Damjan Marion via lists.fd.io
<[email protected]> wrote:
>
>
> Hi,
>
> have you tried to implement something already existing in C and compare
> performance?
>
> I would really like to se apple-to-apple comparison of same functionality in
> C and rust when it comes to high-performance datapath code.
>
> Thanks,
>
> —
> Damjan
>
>
> > On 12.11.2025., at 13:21, Robert Shearman via lists.fd.io 
> > <[email protected]> wrote:
> >
> > Hi folks,
> >
> > I believe there could be benefits in having the option of writing VPP
> > plugins in Rust, so to that end I've created a set of Rust
> > crates/packages to make it easier to write plugins, make use of the
> > underlying VPP C APIs, and an example feature plugin all of which can
> > be found here:
> >
> > https://github.com/rshearman/vpp-plugin-rs/
> >
> > The goal is to have performance parity with VPP plugins written in C
> > (compiling with support for different instruction sets similar to C
> > code is already supported, for example), but whilst still feeling like
> > Rust code.
> >
> > I'd be interested in feedback from the VPP development community.
> >
> > Thanks,
> > --
> > Rob Shearman
> >
> >
> >
>
>
> 
>


-- 
Rob Shearman
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#26519): https://lists.fd.io/g/vpp-dev/message/26519
Mute This Topic: https://lists.fd.io/mt/116254824/21656
Group Owner: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/14379924/21656/631435203/xyzzy 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to