PyMM


I’ve been getting a sudden increase in hits on the PyMM sourceforge page recently and I don’t see how that’s really possible.
If by some chance anyone is going there from here, please, leave a comment here so that I can solve this mystery :)

I feel that it’s my duty to warn you (if you are indeed going there from here) that I haven’t worked on PyMM for awhile (four months) and it was badly designed/implemented to begin with.
It was my first real C++ project and it follows a C mentality rather than C++ (using char* instead of std::string).
I still plan on resurrecting it when I have time, but for now, it remains dormant.

If you’re still interested after that warning, then you can check out its project page here.
Note that the latest work (four months ago, but still the latest) is in the char_to_string svn branch (not in trunk),
so if you want to check out the latest source, you should check out the following URL:
https://pymm.svn.sourceforge.net/svnroot/pymm/branches/char_to_string

I had to make another update to this release because I got different errors with a different version of glibc.

The only change is that some memory errors have been fixed.

Also, I’ve made both a windows and a linux binary this time.

You can download this release here.

I’ve released the first alpha version of PyMM, it contains a mostly completed str class.
You can see the release notes here, which explain why it’s “mostly” completed

You can see some documentation here, which includes compiling instructions.

I’ve compiled a windows binary (library file), but I haven’t done a linux one yet.
Update: I had forgotten to include the pymm.h file in the windows binary package,
I’ve re-uploaded the package with the header file this time (sorry to the person who had downloaded it ;) )

You can check it out here.

It’s not really an end-user software, it’s a library that will provide Python classes and class methods in C++.

It’s in pre-alpha state though, so it’s not very complete, but I have done some string methods (capitalize, center, count and endswith).

There aren’t any package releases yet, but you can check out the subversion repository at the Sourceforge Project Page.