Hi Ben,

This is great! Thanks for letting us know, and thanks for your nice words.

Yes - NoSQL databases will not profit from jOOQ directly any time soon -
unless they implement actual SQL. I have studied Cassandra's CQL syntax in
the past and I've come to the conclusion that formal jOOQ support would be
overkill, similar to JCR-SQL2 or CMIS SQL. 90% of the jOOQ API wouldn't
work.

So your new API is great news for the Cassandra community! I will cite your
mail on the jOOQ blog and advertise your CQLC - I'm sure you won't mind :-)

Cheers
Lukas



2014-01-27 Ben Hood <[email protected]>

> Hi,
>
> I think JOOQ is the best thing since sliced bread when it comes to
> dealing with SQL databases on the JVM. I've been writing some CQL
> based apps in Go, and I've really missed JOOQ. So I decided to build a
> JOOQ for Go/Cassandra.
>
> cqlc generates Go code from your Cassandra schema so that you can
> write type safe CQL statements in Go with a natural query syntax.
>
> It's aimed at people using CQL in Golang apps who are looking to
> reduce boilerplate code - most people on this list will probably never
> need this tool, but I think it reinforces the pragmatism of the
> underlying concept behind JOOQ.
>
> The project is available here:
>
> http://relops.com/cqlc/
>
> I've written a blog post to explain what motivated me to do this here:
>
> http://relops.com/blog/2014/01/25/cqlc/
>
> Much kudos goes to Lukas for the concept of JOOQ and the principles he
> has followed of letting the database do what it does best - these
> principles have all flown into cqlc.
>
> Cheers,
>
> Ben
>
> --
> You received this message because you are subscribed to the Google Groups
> "jOOQ User Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups "jOOQ 
User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to