Hi Timo,

> For the Querydsl metamodel, interfaces would make many things easier.
> The inheritance hierarchy for Querydsl expression types is quite
> complex and a bit difficult to maintain.

I have the same issues for jOOQ... Let's watch each other's progress
on this topic :-)

> This is easier for the Scala version of Querydsl where traits are used
> and multiple inheritance is directly possible.

Speaking of Scala, were you able to use Scala's support for closures
effectively? Squeryl has done a nice job with this:
http://squeryl.org/introduction.html

I'm looking forward to Java 8's introduction of the lambda project for
better aliasing and various other improvements.

Cheers
Lukas

Reply via email to