BSDDB copyright and licensing restrictions while in use via Python
Gordon McMillan
gmcm at hypernet.com
Mon Feb 14 13:42:32 EST 2000
Warren Postma writes:
> The problem I have with MetaKit is that it's essentially C++ only. (Unless I
> goofed and it really is useable from a C API also). My application is in
> straight C because I need a very tiny memory footprint. C+Python gives me
> the most bang per kilobyte, and I'm not considering C++ right now.
MetaKit has no C API, but Mk4py is the Python interface, and
it is usable from C.
> For those who are already working in C++ and Python, I would recommend
> MetaKit highly. It appears
> to be at an early stage of use and adoption, but it appear stable and well
> written from the playing around I've done.
>
> If it's possible to build a straight C wrapper around the C++ version of
> Python, and MetaKit doesn't require the C++ Runtime Libraries, or the
> IOStreams or C++ Strings template classes, then I could use MetaKit.
While you can use STL by defining q4_STD, that's not the
default. It does use exceptions. No templates (unless STL),
no IOStreams, no need to compile python in C++.
- Gordon
More information about the Python-list
mailing list