Menu

Putting everything online. Full speed ahead.

Putting it all onto sourceforge.net

Today, i decided to finally put my source code onto sf.net.
Although the source code does not look so old, the project and the ideas
in the core of it have been fermenting for some month and year.
Finally, i decided that the idea is ripe to be tested by the public.
Lets see if that tool is useful.

At the moment there is not much more source code than the remainders of a
python proof-of-concept and the growing c++ code of the future rag pattern replacer.
There is not even a command line pattern replacer yet, only a set of boost-unit-tests implementing happy path tests of the growing set of basic features.
The C++ code is mostly packed into big headers with mostly inline code and only cpp-files if needed.

There are event lots of memory leaks willingly built in as no thought has been spent on the garbage collection mechanism used in the scripting engine.

Thats my coding guidelines at the moment:

  • Keep it simple and stupid
  • Implement only the most basic features. Nice ones can come later
  • Dont worry too much about "effective", "optimized" and "clean" code
  • Results count more than beauty. This is a hobby. Not too much time.
  • No memory management for script objects at the moment (no deletes!!!)
  • Only happy-path unit tests now.

When all basic features are implemented and a first running alpha-version is available, i will spend much time in code reviewing and cleaning. And writing much more unit tests to improve test coverage.

Posted by Axel Gehlert 2011-09-27

Log in to post a comment.