W3C home > Mailing lists > Public > semantic-web@w3.org > January 2019

Re: [ANN] Sophia: A Rust toolkit for RDF and Linked Data

From: John P. McCrae <john.mccrae@insight-centre.org>
Date: Mon, 28 Jan 2019 12:23:33 +0000
Message-ID: <CAHLDFnrSDbLamqHLtTFGjPOnS2dZvuMV_rrNryAvGLxqTLNCpg@mail.gmail.com>
To: Pierre-Antoine Champin <pierre-antoine.champin@univ-lyon1.fr>
Cc: Semantic Web <semantic-web@w3.org>
Hi,

Thanks, it looks very interesting. What is the difference between this
project and other RDF Rust libraries, particularly Rome
<https://github.com/vandenoever/rome>?

Perhaps it would be a good idea to form a group for those interested in
implementing Semantic Web standards in Rust, sort of like a "Are We
Semantic Web Yet?" so we can create a roadmap to have a pure-Rust library
which supports the majority of the current standards from RDF/XML to
JSON-LD to HDT.

Regards,
John McCrae

On Sun, 27 Jan 2019 at 21:34, Pierre-Antoine Champin <
pierre-antoine.champin@univ-lyon1.fr> wrote:

> Dear all,
>
> I have been working recently on a Rust implementation of RDF and Linked
> Data.
> It is called Sophia (https://github.com/pchampin/sophia_rs), and it is
> still in a very early stage. However, it is designed with genericity and
> extensibility in mind, and following Rust's motto of "zero-cost
> abstraction".
>
> I also published a benchmark that I used to compare Sophia to other RDF
> libraries. The first promising results are available here:
> https://github.com/pchampin/sophia_benchmark/blob/master/benchmark_results.ipynb
> .
>
> Finally, one of my short term goals is to provide a Web Assembly version
> of Sophia, since Rust has a very dynamic ecosystem around Web Assembly.
>
> Best,
>
>   Pierre-Antoine Champin
>   http://champin.net/
>
>
>
>
Received on Monday, 28 January 2019 12:24:08 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:51:21 UTC