[Tutor] Talking to hardware with python

Alan Gauld alan.gauld at freenet.co.uk
Mon May 9 08:07:54 CEST 2005


Hi,

The only advice I'd offer is to stick to a C interface rather
than C++ and provide the OO wrapper at the Python layer. C is
much easier to use than C++ and simpler to intregrate with
Python - which is itself written in C. Also a C library is
more open in that it can be used by other projects who may
not have an OO language to map to C++.

> My IDE of choice is Eclipse with PyDev and CDT (and cygwin/gcc for
win32),
> so I can use the same tools with all platforms (and all tools are
OSS). Is
> this a reasonable choice?

OSS is reasonable - indeed very sensible for cross platform work,
but the IDE should be irrelevant, just use whatebver you find most
natural. I'm a vim/emacs man myself! :-)

Alan G.



More information about the Tutor mailing list