My.ADVISOR.com Sign-In
Username
Password
Sign Up 
Go to Article
Advanced Search 

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."


What do YOU think about this topic? Share your advice and thoughts using this form.

Your Name

REQUIRED : PUBLIC

Your E-Mail

REQUIRED : PRIVATE

Job, Company

OPTIONAL : PUBLIC

City, State, Country

OPTIONAL : PUBLIC

Your Web Site

OPTIONAL : PUBLIC

Your Comment

Please help everyone by keeping your comments on-topic, using clean language, and not defaming or making personal attacks.


Your e-mail address is required, but it will not be displayed to the public or given to anyone. See our Privacy Policy. Comments become visible after they pass our spam filter, and spammers and abusers are permanently blocked. Please report spam or abuse.

Printer-friendly
page layout

Keyword Tags:

ARTICLE INFO

DataBased Advisor

Print Edition: June 1996

FREE ACCESS FREE ACCESS

--

Subscribe to FileMaker Advisor Magazine

Read the advanced guide to creating custom business database solutions with FileMaker software. Subscribe now to gain access to all the archives and downloads.

FileMaker.Advisor.com

Subscribe to Advisor Basics of FileMaker Pro

Learn the fundamentals of using FileMaker Pro software. Every issue gives you step-by-step instructions on creating the databases you need. Subscribe now!

FileMaker.AdvisorBasics.com

Showcase Your Smarts

Submit your tips, techniques and advice and let Advisor promote your business and build your career. Show the world what you know!

AdvisorTips.com

Use of this or any other site, content, product or service of Advisor Media constitutes acceptance of Terms of Use.
Portions copyright ©1983-2008 Advisor Media, Inc. All Rights Reserved.
Reuse or reproduction of any portion or quantity of Advisor Media's copyrighted content, in any form, for any purpose, requires written permission.
ADVISOR®, the ADVISOR logo, and other names and logos that incorporate ADVISOR are registered trademarks, trademarks or service marks of Advisor Media, Inc. in the United States and/or other countries.
Other trademarks are used for identification, editorial or descriptive purposes and are the property of their owners.
Hosted by Prominic.NET Website powered by
LOTUS SOFTWARE
GRANT39 posted 06/01/1996 modified 08/27/2008 03:42:23 AM ztdbms/ztdbms
domino-144.advisor.com my.advisor.com 08/28/2008 02:19:45 AM