[C++-SIG] Python calling C++ issues
Guido van Rossum
guido at CNRI.Reston.VA.US
Wed Dec 1 23:03:46 CET 1999
> Geoffrey Furnish writes:
> > "Hasn't failed yet" is not the same as "works because it is intended
> > to work". The right way to hold pointer values, is in objects of
> > pointer type.
David Beazley <beazley at cs.uchicago.edu>:
> Yeah, yeah, whatever. For all of the time that C++ facists spend
> whining about "intended behavior" and the "right" way to do things, I
> have yet to see a compiler with 13 bit integers, 77 bit longs, and 125
> bit pointers, nor do I ever think I will see such a thing in my
> lifetime. Therefore, semantics aside, there is really nothing wrong
> with opting for a simple approach if it works and you know what you
> are doing. Otherwise, I just don't see the point of needlessly making
> things 10 times more complicated than it has to be.
Rant aside, what compiler is going to support different datatype sizes
for stuff declared extern "C" than for native C++ types? Get real.
--Guido van Rossum (home page: http://www.python.org/~guido/)
More information about the Cplusplus-sig