3 ms·
SWIG has its own problems. Dependencies have already been mentioned, trusting obfuscated code is another issue: http://www.artima.com/weblogs/viewpost.jsp?thre
by sfk 16y ago
SWIG has its own problems. Dependencies have already been mentioned, trusting obfuscated code is another issue:
http://www.artima.com/weblogs/viewpost.jsp?thread=95863 http://www.artima.com/weblogs/viewpost.jsp?thread=95863
"But even if I find the cause of the leak, I may not be able to plug it. M2Crypto is written using SWIG, which contains lots of obfuscated code and doesn't exactly give me a warm fuzzy feeling that it's always doing the reference counting correctly."
I prefer a clean handwritten C extension any day. There is a lot of repetitive work involved, but most of that is really just copy&paste, so it tends to go quickly.