Re: What is wrong with ClojureQL?

2012-03-25 Thread Craig Brozefsky
Daniel Jomphe danieljom...@gmail.com writes:

 Since Korma appeared, it seems ClojureQL isn't mentioned anywhere anymore.

 Are there solid reasons why Korma took all the attention to itself? Are there
 situations in which ClojureQL would be more recommended than Korma?

The functional apporach CQL takes to constructing SQL queries is just
right in my book.  I want the full power of SQL: unions, intersections,
projections, aggregates, functions, composition of qualifiers etc...

In my case I've got a database with 100+ tables.  A very small set of
them are objects like users, and organizations.  The rest are
mostly core.logic fact statements (with type and other metadata)
dumped into a table for each relation.  Lastly, there are some some
index tables to make some common, yet complicated, searches we support
really fast.

There are almost no artificial keys in the data tables, no notion of
object identity for the most part either.  We have these soft entities
which conventiently map into sql data types, so work as key values
themselves.

I don't wanna diss on Korma tho, just that the data model it is aiming
at is not the one I want.

-- 
Craig Brozefsky cr...@red-bean.com
Premature reification is the root of all evil

-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


What is wrong with ClojureQL?

2012-03-24 Thread Daniel Jomphe
Since Korma appeared, it seems ClojureQL isn't mentioned anywhere anymore.

Are there solid reasons why Korma took all the attention to itself? Are 
there situations in which ClojureQL would be more recommended than Korma?

In case nobody remembers CQL : http://clojureql.org/

-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Re: What is wrong with ClojureQL?

2012-03-24 Thread Chris Granger
you can find discussion of this in a few places, but here's a decent
one:

https://news.ycombinator.com/item?id=3420691

Cheers,
Chris.

On Mar 24, 7:54 pm, Daniel Jomphe danieljom...@gmail.com wrote:
 Since Korma appeared, it seems ClojureQL isn't mentioned anywhere anymore.

 Are there solid reasons why Korma took all the attention to itself? Are
 there situations in which ClojureQL would be more recommended than Korma?

 In case nobody remembers CQL :http://clojureql.org/

-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en