I’ll add on a “Yes, but” to that.
In our case, we don’t have admin on our own machines. We have very tight
security controls which generally require some special permissions to be added,
though Toad has been getting better about that. And while there’s a possibility
that developers might someday get admin, that’s only half our Toad users and we
need to be consistent with the rest.
Anyway, it’s a long slow process to make sure that any new software release is
compatible with our standard image and all the other software products that we
depend on for our work. And you can translate “long slow” to “expensive”. It’s
not always that management’s being stupid; sometimes it’s actually because
they’re trying to figure out where the real priorities are.
So while Toad may be the most important software for some of us (of course it
is!), getting the time and attention and money to do upgrades is hard. We’re on
maintenance, so Quest doesn’t get any extra money if we upgrade. But that
doesn’t make it free or easy. Just like database upgrades, operating system
upgrades, new versions of Microsoft Office, and all the other crazy stuff that
lives on the PCs.
We’ve reduced the turnaround between new versions of Toad from about every 5
years to something around 18-24 months. I’d like to see it be once a year. Not
sure if we’ll ever get there. (Typically, they’re just about ready to certify
one release when the next one comes out and they have to start over.)
Keeping current is really good advice. But until Toad starts saying “this new
version fixes a critical security release which could let the bad people destroy
all your corporate data”, it’s not going to happen here. And maybe not even
Best we can hope for is to be not too far out of date.