[bind10-dev] bind10 C message parsing API?

Shane Kerr shane at isc.org
Tue Oct 13 11:41:38 UTC 2009


Robert,

[ Sorry for the late reply, I was pretty busy last week ]

On Fri, 2009-10-02 at 17:55 -0400, Robert Edmonds wrote:
> to what degree (if any) will BIND10 offer a DNS message parsing library
> usable from pure C programs?

Short answer: BIND 10 won't offer any C code

I wasn't part of the final decision to use C++, but it was a good one. C
is missing two features that we need for BIND 10: 

     1. Objects
     2. Exceptions

Objects are nice to have, so nice that we go through excruciating effort
to simulate them in BIND 9.

Exceptions are a requirement. In my mind this is the feature that leaves
C in the 20th century.

Having said that, if you come up with a workable wrapper to export some
BIND 10 APIs to C then we'd certainly be interested in including such a
thing. :)

--
Shane




More information about the bind10-dev mailing list