This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-03-20
Channels
- # admin-announcements (1)
- # announcements (9)
- # aws (11)
- # babashka (33)
- # beginners (125)
- # calva (20)
- # cider (18)
- # clj-kondo (7)
- # cljs-dev (73)
- # clojure (72)
- # clojure-europe (18)
- # clojure-italy (13)
- # clojure-nl (13)
- # clojure-uk (9)
- # clojurescript (22)
- # core-async (7)
- # cursive (1)
- # data-science (25)
- # datomic (22)
- # duct (32)
- # emacs (13)
- # graalvm (5)
- # hoplon (16)
- # juxt (6)
- # kaocha (8)
- # leiningen (3)
- # malli (11)
- # meander (12)
- # off-topic (18)
- # pathom (109)
- # pedestal (5)
- # rdf (10)
- # reagent (1)
- # reitit (12)
- # shadow-cljs (27)
- # spacemacs (5)
- # sql (9)
- # tools-deps (7)
> joined #rdf along with 13 others. Wow, it’s like RDF became popular all of a sudden!
There were a lot less people yesterday tho! 🙂
Out of curiosity, How many people here besides @rickmoynihan are using RDF in production, or something that supports something in production?
We use a couple of RDF datasets to benchmark #crux against other DBs: https://dsg.uwaterloo.ca/watdiv/ http://swat.cse.lehigh.edu/projects/lubm/ (the bench runs nightly)
backing ontology is RDF via Jena/Fuseki and YeSPARQL
Yeah, you kind of need both of these at the same time, so putting one or the other 'first' seems a little like saying 'right foot first' vs. 'left-foot-first'. 🙂
I really love Clojure's map abstraction, and a lot of what motivated the IGraph project was a desire to extend a similar abstraction to the expression of relationships.
Maps are great but have their limits; analagous to structured databases vs relational. At some point you realise you’re building a database with your datastructures, e.g. when you start computing lookup tables, and having lists of denormalised/sorted keys etc; which you then need bespoke functions to handle. Rich Hickey: Every class is an island. Rick Moynihan: Your datastructure’s become islands too 🙂 At that point you want a query language; and graphs are super flexible In all fairness Rich has known this since pre clojure 1.0, and he spoke a lot about it back in the early days of clojure… A lot of that thinking I think manifested itself into datomic.