[–] NewJazz 9mo ago ↗ What does varlink do that grpc or capnproto don't offer? Hell, it doesn't even seem much batter than openapi...
[–] ongy 9mo ago ↗ Huh, that way of doing asynchronicity is quite interesting.Though my Haskell and Rust primed brain really dislikes the way ownership of the memory allocation for the response struct works.It gets allocated by the caller (library), handed over to the function fully owned, and then gets consumed by the response function?
[–] andrewshadura 9mo ago ↗ I'm wondering why Varlink, while incredibly similar to JSON-RPC, is designed to be incompatible with it?
[–] sho_hn 9mo ago ↗ Here's a C++/Qt one by KDE hacker David Edmundson: https://blog.davidedmundson.co.uk/blog/introducing-qtvarlink...
[–] blixtra 9mo ago ↗ If you want to know more about Varlink, Lennart Poettering gave a talk about it at All Systems Go! last year. https://media.ccc.de/v/all-systems-go-2024-276-varlink-now-/...
7 comments
[ 4.9 ms ] story [ 24.0 ms ] threadThough my Haskell and Rust primed brain really dislikes the way ownership of the memory allocation for the response struct works.
It gets allocated by the caller (library), handed over to the function fully owned, and then gets consumed by the response function?