f***@gmail.com
2017-04-09 06:34:23 UTC
I've been helping a local company maintain a dBase III Plus program for quite some time now. Every year it needs maintenance because it was badly configured. That's job security, sure, but the programmer in me wants to turn 'updating this' into a project.
The version of clipper this is working with is... old. Specifically, "The Clipper Compiler, Summer '87". So before CA even got a hold of it, or it got a version number.
Although I attempted to peruse through Harbor and xHarbour documentation, the clipper language has clearly evolved heavily from what this was written in and I don't know where to start.
I've been looking for an IRC channel or any kind of chat room where Clipper devs hang out... and all I've found is this forum.
My question is... really, where should I start? I have several options. One is trying to use the existing code but modernize it with something like xHarbour - if I can figure out just how to do that. Another is to code up a facsimile using something like PyQt... or I can just leave it as it is.
But not understanding all of my options really frustrates me. Just how spectacularly different is a 'modern' Clipper program from one written in the 80s?
The version of clipper this is working with is... old. Specifically, "The Clipper Compiler, Summer '87". So before CA even got a hold of it, or it got a version number.
Although I attempted to peruse through Harbor and xHarbour documentation, the clipper language has clearly evolved heavily from what this was written in and I don't know where to start.
I've been looking for an IRC channel or any kind of chat room where Clipper devs hang out... and all I've found is this forum.
My question is... really, where should I start? I have several options. One is trying to use the existing code but modernize it with something like xHarbour - if I can figure out just how to do that. Another is to code up a facsimile using something like PyQt... or I can just leave it as it is.
But not understanding all of my options really frustrates me. Just how spectacularly different is a 'modern' Clipper program from one written in the 80s?