Re: Use of boost.python. was: RE: Response to ROOT criticism?

From: <WLavrijsen_at_lbl.gov>
Date: Mon, 7 Aug 2006 10:19:41 -0700 (PDT)


Andy,

> If I wanted scriptable use, I'd probably write a Python wrapper using
> Boost.Python.

the unfortunate bit is that, even though there are major shortcomings and missing functionality, development on boost.python has stopped back in 2003.

> To imply that (ROOT) dictionaries are the *only* way is a misrepresentation.

A lot of effort has been put in different ways of providing bindings, with three main branches, so it is possible to make a well-founded comparison. As is, the dictionary based approach wins hands down in terms of performance, functionality, and ease of use. No, it's not the only way, but, short of FFI, it's the best way.

Best regards,

           Wim

--
Wim.Lavrijsen_at_cern.ch   --   WLavrijsen_at_lbl.gov   --   www.lavrijsen.net

"Stop making excuses for your software."    --first step towards quality
   "GIGO is not a valid design pattern."         --corollary
Received on Mon Aug 07 2006 - 19:19:33 MEST

This archive was generated by hypermail 2.2.0 : Mon Jan 01 2007 - 16:32:00 MET