Version 1

Presentation: Bring your own language: tales from go & rust bindings

Event large

systemd has a variety of fancy features in its large C codebase, and most of them are exposed via external interfaces. The main integration points are the libsystemd API and services that systemd exposes over D-Bus. However, nowadays a lot of projects written in foreign languages may need to interoperate with systemd, and thanks to bindings, can do so without getting lost in the complex low-level details.

This talk will provide an overview on libsystemd and some experiences from working and contributing to Go and Rust bindings for it.

#Audience

The presentation is aimed at anybody interested in modern programming languages (Go/Rust), systemd interoperability and services integration.

Info

Day: 2016-09-30
Start time: 17:40
Duration: 00:35
Room: Main stage
Track: Miscellaneous

Links:

Feedback

Click here to let us know how you liked this event.

Concurrent Events