- Fri 24 April 2020
- #rust, #linked-data
Here are some news about Sophia (http://crates.io/crates/sophia), the linked data toolkit for the Rust programming language.
Yesterday, I was honored to present Sophia at The Web Conference 2020 Developer's Track (which was held online, due to the COVID-19 situation). My slides are available online, and the presentation was recorded and should be published soon.
I also just released a version 0.5 of the crate, or more precisely the crates, as we have started the move towards making Sophia more modular. So what's new since v0.4:
- @MattesWhite has done an amazing job refactoring and improving the Term type.
- This type now has its own crate sophia_term.
- Sophia now has preliminary support for JSON-LD in the sophia_jsonld crate.
- I also created an adapter for @Tpt's excellent Oxigraph project. This means that now you can have a persistent Sophia dataset, that you can query using SPARQL!
What's coming next:
- Work on Web Assembly support is still in progress.
- I have (only just) started playing with PyO3 to try and create a Python binding.
And that's it for the moment. Again, many thanks to everyone who contributed to this project.