[Pyrex] Please support C++
David McNab
david at rebirthing.co.nz
Tue Oct 11 05:50:30 CEST 2005
Greg Ewing wrote:
>> I get the impression that there is only one person working on pyrex,
>> mainly because that person is the only one able to comprehend it.
> It's said that when Einstein first published the general
> theory of relativity, only 10 people in the world understood
> it.
> Does that mean I've created something 10 times more
> incomprehensible than general relativity? :-!
I personally wouldn't say that.
What I would say is - when creative opensource hackers have hacked away
on n projects, and leapt off onto their 2**nth tangent, the brain over
time can get a bit fragged.
When that happens, focusing one's attention on comprehending an
intricate piece of unfamiliar code can feel about as easy as herding a
hundred cats.
I would have a go at adding C++ support to pyrex myself, except that:
- I've done C for 20 years, but my C++ knowledge is very rudimentary;
when confronted by a C++ API, I strongly tend to stand back at a
distance and squirt C shim code in its general direction, wait till
it dries, then bolt it into pyrex.
- I've got 3-6 OSS projects running at any given time, plus ever-
increasing guilt for failing to keep another n projects maintained
- While I did write pyBison, it was done mostly by bluff (even
though the damn thing works and has a userbase) - compiler
construction guru I most definitely am NOT :P
- ef = ExcuseFactory(); while True: print ef.generate()
So Greg, sorry I'm not in a strong position at this time to contribute;
maybe there's room for a 'pyrex internals hacking manual' or other kind
of internals walkthrough doc.
Cheers
David
More information about the Pyrex
mailing list