Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

ClojureQL

Name: Anonymous 2011-08-10 6:39

http://vimeo.com/16958466

One of the best libraries for dealing with SQL I've seen in any language. No cumbersome ORM bullshit, just a clean way to write queries with almost the same functions you use to deal with standard Clojure sequences. Very neat.

Name: Anonymous 2011-08-10 7:52

jdbc
Nope.

Name: Anonymous 2011-08-10 7:58

>>2
Elaborate.

Name: Anonymous 2011-08-10 8:59

I agree, it's a great abstraction, but it's disgraceful that the author doesn't even acknowledge SchemeQL, which was clearly the 'inspiration' for this work. But what could you expect from this guy? Just look at his bullshit riddled blog.

Name: Anonymous 2011-08-10 9:23

>>4
I've never heard about SchemeQL before. It's not very popular in the Scheme community?

Name: Anonymous 2011-08-10 9:52

>>5
Probably not. I found out about it searching for DSLs in Scheme, and it was apparently presented in some Functional Programming workshop back in 2002. But the ideas are too similar, of composable queries in Lisp whose execution is delayed, layered over an existing database connection wrapper (ODBC in SchemeQL and JDBC in ClojureQL). Even if it was just convergent evolution, Lau Jensen should have said something about SchemeQL.

It's not clear if they share more similarities internally, though. ClojureQL represents its queries with records which are constructed from the expressions of the DSL, and then translated to SQL and executed through JDBC. Though it'd be rather insane if the SchemeQL guys were working directly on the SQL strings. I'll look into it since I downloaded SchemeQL's source code.

Name: Anonymous 2011-08-10 10:16

Found ENTERPRISE QUALITY code in the ClojureQL sources!

(RTable. connection-info table-name [:*] nil nil nil nil nil nil nil nil nil nil nil))))

Name: Anonymous 2011-08-10 15:17

>>7
That's WIN32 QUALITY, not really enterprise.

Name: Anonymous 2011-08-10 16:32

joh joh joh /prog/ is so fresh against /prog/ reddit looks like a rat

Name: Anonymous 2011-08-11 6:54

>>8
It's WinAPI, and Windows is a ROBUST ENTERPRISE PLATFORM.

Name: Anonymous 2011-08-11 12:21

Get out.

Name: Anonymous 2011-08-11 13:28

>>11
Make me, punk.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List