Join Firebird!

Join Firebird Foundation to support Firebird SQL development and receive multiple bonuses

Follow Us

Select your media preference

Newsletter

Subscribe to Firebird’s Newsletter to receive the latest news

October 03, 2014 More News
Mini-interview about Firebird Conference 2014 with Mark Rotteveel
Today's guest is Mark Rotteveel, developer of JayBird, Firebird JDBC driver, and speaker at Firebird Conference 2014.

— Mark, why do you think people will be interested most of all in your presentation/talk?
 
— I have two talks scheduled. My first talk is about the current state of development of Jaybird, and the changes implemented (and to be implemented) for Jaybird 3.0. I think this is interesting for people who use Jaybird and want to know more about the upcoming changes. My second talk is about using Hibernate and jOOQ to query a Firebird database from Java without having to deal with the low-level JDBC operations. Hibernate is a ORM mapper, while jOOQ is — besides a (light-weight) ORM mapper — a Domain Specific Language (DSL) library for building queries with compile time checks. Both are also useful to bridge dialect differences between various databases.
Although introductory, I think this is interesting for application developers, even when their target platform isn't Java.
 
— What do you like most of all in Firebird? And what is your most  favourite feature/improvement in Firebird 3?
 
I think the key thing about Firebird is its simplicity and small footprint, install it and you are — basically — good to go. I think my favorite new feature in Firebird 3 are the window functions. They provide much needed extensions for analytical queries.
Today's guest is Mark Rotteveel, developer of JayBird, Firebird JDBC driver, and speaker at Firebird Conference 2014.

— Mark, why do you think people will be interested most of all in your presentation/talk?
 
— I have two talks scheduled. My first talk is about the current state of development of Jaybird, and the changes implemented (and to be implemented) for Jaybird 3.0. I think this is interesting for people who use Jaybird and want to know more about the upcoming changes. My second talk is about using Hibernate and jOOQ to query a Firebird database from Java without having to deal with the low-level JDBC operations. Hibernate is a ORM mapper, while jOOQ is — besides a (light-weight) ORM mapper — a Domain Specific Language (DSL) library for building queries with compile time checks. Both are also useful to bridge dialect differences between various databases.
Although introductory, I think this is interesting for application developers, even when their target platform isn't Java.
 
— What do you like most of all in Firebird? And what is your most  favourite feature/improvement in Firebird 3?
 
I think the key thing about Firebird is its simplicity and small footprint, install it and you are — basically — good to go. I think my favorite new feature in Firebird 3 are the window functions. They provide much needed extensions for analytical queries.