ADVISOR
TECHNOLOGY KNOW-HOW

VB.NET Journal
Home Articles Publications Zones Forums Conferences, Seminars Training CDs e-Newsletters, Join Store Contribute Help
ADVISOR ARTICLES
Member:

Password:

ARTICLE INFO
June 1996
Length 1 page.

ALSO SEE...
FoxPro Advisor Magazine

ADVISORAMA
Sometimes when you just aren't feeling yourself, it's quite an improvement.
Refresh (F5) for more   Contribute

FOXPRO ADVISOR Magazine

EDITOR'S VIEW
The Future of FoxPro
Don't believe the rumors: Microsoft will continue to enhance VFP. Plus, a farewell to Tom Rettig.

By Tamar E. Granor, Editor

I've been using Fox products since 1988. In that time, there have been three major (and countless minor) revisions. The code I write now looks very little like the code I wrote in '88. In the same period, there have been many times when the future of FoxPro itself was in doubt. First, there was the Ashton-Tate lawsuit, then Microsoft's purchase of Fox, then poor marketing by Microsoft, and now, rumors that Visual FoxPro 4 will be the last version. Each time, plenty of people were ready to declare FoxPro dead.

What's really going on


For several years, the Microsoft slide for the future of its development tools has shown common front-end tools, a common database engine, and a choice of languages in between. We've seen some movement toward this goal already.

Now Microsoft is taking the next step by reorganizing the development team to work actively toward the common front-end. The folks who build the interactive development environment (IDE) can focus on creating the best single tool instead of trying to enhance several products at once.

Microsoft has stated clearly that VFP 4 will not be the last version; there'll be at least one more after that. That's probably two years out (my estimate, not Microsoft's). No one knows what'll happen after that, and anyone who claims to is making it up. The software industry changes too fast.

Another strong sign that FoxPro is alive and well is the announcement of an official Microsoft FoxPro DevCon, October 27-30 in Phoenix. We'll bring you more details as they're released.

The real danger


Despite Microsoft's commitment to FoxPro, this latest incident brings the danger of a self-fulfilling prophecy. That's when we decide something might happen, behave as if it really is going to happen, and by our behavior cause the thing to happen.

If we worry about whether FoxPro will be around tomorrow, we'll create fear that will cause people to steer clear. We mustn't encourage our colleagues to abandon FoxPro (although we should keep up with trends), nor should we discourage newcomers.

This is not to say we should ignore the situation either. We must continue the pressure on Microsoft to market FoxPro as what it is -- a powerful, object-oriented tool for building client-server and local database applications. We must also continue to press for the improvements needed to make Visual FoxPro even better.

As Microsoft envisions it, we won't be making an abrupt switch from the known to the unknown, but a smooth migration to an even better development environment. Whatever happens, history tells me we're likely to have a lot to learn within the next two years. But who cares? We've done it before and we'll do it again, and we'll continue to do it as long as we choose to develop applications. I'm looking forward to it.

Farewell, Tom Rettig


The FoxPro and entire Xbase community lost a giant on February 15. Tom Rettig was one of the main reasons we can use the term "community" when we talk about the group of people who work in FoxPro. At Ashton-Tate, Tom was one of the designers of dBASE III and wrote the essential reference book on it. He built the first add-on library for Clipper, pioneering the public domain tools that make all our jobs easier. Tom wrote articles for DATA BASED ADVISOR, appeared on FOXPRO ADVISOR satellite TV conferences, and spoke at many developer events including the FoxPro DevCons. Tom Rettig's Help and Tom Rettig's FoxPro Handbook taught us the intricacies of FoxPro; many of us keep well-worn copies by our desks.

Tom had every right to a high opinion of himself. Child actor Tommy Rettig had great success, starring in several movies, and playing Jeff Miller, the first owner of TV's "Lassie." Tom reprised the role a few years ago in an episode of "The New Lassie" series; he wrote the script that had Lassie using a computer (helped by himself as a grown-up Jeff Miller). This was especially fitting, because as an adult, Tom's ability as a programmer was legendary -- he was a guru with a Hollywood-famous name. Yet he was one of the most friendly, accessible people you'd hope to meet.

As news of Tom's death (from natural causes) spread, dozens of people posted messages on the Fox forums. Those messages, while deeply touching, were remarkable for their similarity. Here are a few examples:

"He spoke to people as peers, whether they were on a guru or novice level. He never seemed condescending. Once he was introduced to me, he remembered my name and always greeted me by it as if I was a long lost friend."

"What a class act: Here he is, an acknowledged guru, author and vendor of a powerful FoxPro development environment (Tom Rettig's Office), and instead of talking about himself, he asks about my (relatively piddling) work."

"Somehow when we were around Tom we got to be more valuable than we were before--smarter, funnier, more gracious. And he seems to have made everybody feel like that."

The FoxPro community will never be the same without Tom Rettig. May we all learn from the example of his life to keep it a rich, warm, friendly, open place. I'll close with this quote from another member of the community who addressed these remarks to Tom's spirit:

"Tomorrow I will be as unfailingly gracious and uplifting to everyone I meet as you were. Being like you tomorrow is the best tribute I can think of. Who knows, maybe it'll be contagious."

You can read the complete article in this publication's printed edition. To start your subscription to FoxPro Advisor Magazine, buy an annual compilation CD, or buy the issue this article appears in, go to Advisor Store.

ADVISORAMA
Anyone can do any amount of work, provided it isn't the work that is supposed to be done at the moment.
  -- Robert Benchley, writer (1889-1945)
Refresh (F5) for more   Contribute

VB.NET Advisor Journal
Visual FoxPro DevCon 2002
Advisor Academy
WebSphere Advisor Magazine
Try It Free!

Advisor Annual CDs
Free Issue: E-BUSINESS ADVISOR Magazine
GOT
TIPS?

Share Them!



UNITED WE STAND

ADVISORAMA
A film is the world in an hour and a half.
--Jean-Luc Godard
Refresh (F5) for more   Contribute

Home Articles Publications Zones Forums Conferences, Seminars Training CDs e-Newsletters, Join Store Contribute Help
VB.NET Journal
ADVISOR
TECHNOLOGY KNOW-HOW ™
ADVISOR MEDIA
Advertising Privacy Terms of Use Trademarks Jobs About Advisor Media Advisor's San Diego User Groups
Copyright ©1994-2002 ADVISOR MEDIA, Inc. All Rights Reserved. Use of this site or any contents constitutes acceptance of Terms of Use. ADVISOR® and names and logos that incorporate ADVISOR are registered trademarks, trademarks or servicemarks of ADVISOR MEDIA, Inc. in the United States and/or other countries. Other trademarks are used for editorial and descriptive purposes and are the property of their owners. (MMX MMX-FA9606.GRANT39 Anonymous)