Congratulations on the removal of inverses. I think it's the right move since it removes a lot of names that users of gist need to memorize, and make gist simpler, which is a great thing. About the discussion about the drawbacks of inference, it seems to me that inference is great until you actually try to use it on dynamic data, since the cost is not trivial. I would really love to use eye and n3 in a Jena app but it's practically impossible to use it in a server since everytime you change a single triple you need to rerun the inferencing from scratch, which defeats the point of using inferencing at all to implement logic, so I'm back writing application code that performs transformation to triples.
Congratulations on the removal of inverses. I think it's the right move since it removes a lot of names that users of gist need to memorize, and make gist simpler, which is a great thing.
About the discussion about the drawbacks of inference, it seems to me that inference is great until you actually try to use it on dynamic data, since the cost is not trivial.
I would really love to use eye and n3 in a Jena app but it's practically impossible to use it in a server since everytime you change a single triple you need to rerun the inferencing from scratch, which defeats the point of using inferencing at all to implement logic, so I'm back writing application code that performs transformation to triples.
Thanks, Lorenzo--glad to hear you liked the move!