Geoff,
I think you are right, it is horses for courses. But trawling though pages of source code trying to workout what is going on only works if it was written well with lots of comments. That is where in house software often falls down. It is hacked together to fulfill a need with minimum effort. If there was the time to do it right there would be the money there to buy propriatory stuff.

I have not heard that definition of an engineer for a longtime, so long ago that "An engineer could do for a bob....".
Ask your parents what a bob was, Geoff and I know.
Robert
Not quite as grey a beard. laugh


My spelling is not bad. I am typing this on a Medigenic keyboard and I blame that for all my typos.