• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 702
  • Last Modified:

Why VisualFoxPro was discontinued ?

Hi Experts

Do you wonder the reasons VisualFoxPro had been discontinued by Microsoft ?

The fact VFP team had decided don't adhere dot net framework years ago causes this fact  ? something else ?

I'd like to make my mind about that (I know it's not a recent subject)
Eduardo Fuerte
Eduardo Fuerte
2 Solutions
You can read it here: http://www.foxrockx.com/seite.htm  (click at "VFP Styrategy at MS" on the left)

The most important sentence is "by the time VFP 9.0 was released, the amount of sales for all versions of VFP combined annually was less revenue than Microsoft sales of Visual Studio in only one day."

Also interesting articles and posts:
CaptainCyrilFounder, Software Engineer, Data ScientistCommented:
It's because VFP is so good that they don't wish to continue it.

VFP has data engine, a great programming language, multiple-inheritence, an excellent reporting tool and so on so forth.

If VFP sells, that means SQL, Crystal Reports, ... don't sell and that is less money.

So they did not make VFP handle online applications for a lot of users and they did not make it 64-bit and not Unicode. If they did, .Net would not have sold.

.Net is not one solid language. It's a combination of a lot of things that they are still trying to make it work efficiently.

You can still program in Unicode in VFP but it requires more work. If you need a big and secure database you can always use MS-SQL or any other.
Eduardo FuerteAuthor Commented:
I believe VFP has inner strengths that will make it survive like a phenix, despite of Microsoft intensions and plans.

 It's a matter o justice, in a way someone will promove that in a manner that could surprise  everyone of us.

Thank you for so deep and clever analisys of the fact.
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

CaptainCyrilFounder, Software Engineer, Data ScientistCommented:
I believe that FoxPro will remain.

There are compilers out there that compile Fox to .Net but not all the command yet.

I hope Google will continue to build on it. Google's beta software is more stable than the final versions of its competitors. :-)

Another thing. You can build apps with FoxPro faster and it executes faster than almost all of the other languages. I am talking small to medium size databases.
VFP has been discontinued for the same exact reason Windows XP has been discontinued for that Vista and Windows 7 crap :-)
As you can see, good, solid and stable software is not as profitable to Microsoft as buggy crap nicely packed in some shiny UI
CaptainCyrilFounder, Software Engineer, Data ScientistCommented:
I totally agree. Windows XP SP3 is the best Microsoft OS so far.

3 days ago I told a sales manager at Microsoft that I use Linux for stability. He did not argue with me or try to convince me otherwise :-).
Do you develop for Linux? Sadly, i don't :-(
Personally i love Linux and use it as server for all my customers with VFP apps. Extremely satisfied throughout the years with ClarkConnect ( now ClearFoundation ), a distro with which even the complete Linux noob i am figured as a hero with my customers - it installed in a snap a great gateway, mail server, file server, even Outlook connector...
At home i just installed Elastix, which is basically CentOS with the Asterisk PBX included and the Webmin manager.
For me, in a perfect word, i would compile my VFP apps to Linux :-)
CaptainCyrilFounder, Software Engineer, Data ScientistCommented:
I develop using only VFP.

My team uses .Net and php.

My client wanted .Net and now he is asking to switch to php/Linux for stability :-)
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Certified Penetration Testing

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now