Last week we listed the Pro project on guru.com and UpWorks, and we are talking to subcontractors again. A few seem very promising. However, we are also continuing our own programming work on the project. If we do subcontract the Mac and/or Windows versions, doing some coding now will help us to supervise better. If not, we’re on our way to getting it done in-house.
Our C++ code and the remaining bits of PowerPlant are pretty solid, and probably are ready to start hooking into the new system calls. However, the NeoAccess database code uses a lot of “C-like” C++ which was not considered good practice, even back in the mid 1990s. We’ve started to rewrite it using modern C++ functions, which make the code much safer and more reliable.
We are also searching out and finding sample code for the basic functions in Goldenseal, so we don’t have to re-invent the wheel. Apple provides some, and there are also many other Cocoa projects online. It’s much easier if we can start with code that already works similarly to what we want, and then tweak it to meet our needs.
Turtle Creek Software