On Apr 1, 2011, at 10:13 AM, Eric Evans wrote:

> On Fri, 2011-04-01 at 09:52 -0500, Jeremiah Jordan wrote:
>> Quick comment on libraries for different languages.
>> The libraries for different languages should almost ALWAYS look
>> different.  They should look like what someone using that language
>> expects an API to look like.
> 
> +1 The language APIs should be idiomatic.
> 

I think one of the intentions/benefits of the CQL foundation with in-tree 
drivers is that a lot of the heavy lifting that clients previously had to 
implement is taken care of.  This way, the the only thing for the higher level 
client to do is to make things idiomatic, and sometimes only minimally, 
depending on how sophisticated the drivers are.  Perhaps the higher level 
client would just mold the driver to a particular language specific framework 
like to fit in with spring, or rails, or sql alchemy, or django, or an orm or 
whatever.

> -- 
> Eric Evans
> eev...@rackspace.com
> 

Reply via email to