What Are The Different Development Languages Being Used By Organizations Besides VFP?

What Are The Different Development Languages Being Used By Organizations Besides VFP?

By Joe Rafanelli | September 9th, 2021 |

Languages Besides VFP

As a leading solution and service provider in migrating Visual FoxPro (VFP) applications, Macrosoft examines the most recent data in the marketplace to steadfast in migrating VFP applications to modern platforms.

As part of their customer-focused strategy, they collect their own VFP survey data and present it back to the industry. Macrosoft 2021 Survey presents the input of 5237 FoxPro professionals. Additionally, survey requests were published in a few of the FoxPro LinkedIn user groups. This blog series explores five topics in depth. The first blog post in this series walks around a wide range of development languages being used by organizations that have one or more VFP apps to maintain.

Languages used by Companies having Visual FoxPro (VFP)
Languages used by Companies having Visual FoxPro (VFP)

Analysis

It is an interesting juxtaposition within some companies surveyed. They have VFP apps and are at the same time involved with some of the newer languages of Go and Python as well. In our view, this is a somewhat rocky mix of development talents, and may signal that a migration of the VFP app is in the offing for the near future.

The survey finds a wide range of development languages being used by companies that participated in the survey. These are companies that have one or more Visual FoxPro apps to maintain:

  • The most common languages used by 10% or more of the respondents include the trio of (C++, C# and C) and two of the newer languages, Go and Python.
  • Less frequently but still utilized include .NET, PHP, JavaScript, Ruby, Java, and Swift.

This will be an interesting chart to watch year over year to see which languages gain greater acceptance.

Key elements of the detailed examination of the survey results

  • It is an interesting juxtaposition within some companies surveyed. They have VFP apps and are at the same time involved with some of the newer languages of Go and Python as well.
  • In Macrosoft’s view, this is a somewhat rocky mix of development talents and may signal that a migration of the VFP app is in the offing for the near future.
  • One thing is sure, the developers working with the newer languages cannot (and most often will not) work to build up VFP skills to maintain the company’s VFP apps. These developers and those that are in the VFP sphere almost live in different worlds.
  • There is a steady and accelerating trend towards open-source development languages both for application development as well as for databases. The industry is seeing the maturity of open-source technologies. We will see if subsequent surveys bear this out.

We will explore this in-depth in our survey.  We can learn more from the full report.

Macrosoft VFP Best Practices Survey 2021

Download the full report and get access to the interactive report as well. Survey was conducted among 500+ active VFP users from all over the world.

Current Visual Fox Pro Developers

Here we received another part of the VFP survey that includes the integral information about Current VFP Developers. This provides all the developer’s ideology and core support system.

It is our view that companies should not ‘ignore’ their VFP app., which results of this survey question seem to suggest is happening. Rather they should strive to have a mix of some in-house VFP know-how partnered closely with a well-established VFP support company that has a team of trained VFP people ready to respond to any issues.

What Was Asked?

It was generally asked respondents whether their application is supported by an in-house development team, contact the support team or freelance developer, or no support. They replied and according to the Macrosoft 2021 Survey most respondents are using freelance VFP developers, and the number is huge 43%.

We are also surprised to see the 11% reported having no dedicated support.

  • 43% of respondents reported they are contracting with a VFP support company.
  • 16% of respondents companies have in-house VFP developers on staff.

                                      Current VFP Developers

How Companies with VFP get their support?
How Companies with VFP get their support?

Analysis:

At one level, it is not surprising that the vast majority (73%) of organizations are using outside support for their Visual FoxPro application. IT organizations within many companies are centered around newer development languages and platforms. But at another level, this can be concerning, since it leaves the well-functioning VFP app as an island within the company with only outside support, in many cases performed from overseas

Why Macrosoft VFP Did That survey?

To get the actual frame/scenario of the companies about what they are using and whom they are contacting to get support, what they do in a bug condition, and to resolve all the issues. Respondents were also keen to inform the right calculation and then Macrosoft survey came into the picture.

We have only 16% In house developers which means, either they aren’t focusing on in-house development or they are lacking somewhere.

Final Comments

They should strive to have a mix of some in-house VFP know how partnered closely with a well-established VFP support company that has a team of trained VFP people ready to respond to any issues. That is why we get these numbers and thanks to respondents to provide all the necessary info.

What we agree is, VFP is not a language we should begin learning anymore, despite needing it to convert and migrate it. VFP has grown from the eighties to 2006, not resulting in an elegant overall architecture. It’s having a steep learning curve for that matter and for not being very compact and lightweight.

We get all the topics covered in VFP Current developers. We can learn more from the full report.

Joe Rafanelli
Manager, Technical Solutions at Macrosoft Inc
Joe Rafanelli is the Manager of Technical Solutions at Macrosoft. In this capacity, Joe acts as the single point of contact for Macrosoft’s migration solutions. Additionally, he collaborates with internal technology analysts to understand requirements, work scope, and maintain client relationships ensuring their satisfaction .

Prior to joining Macrosoft in May 2017, Joe had over 25 years of experience in the Banking Industry. Equally, Joe focused on Account Management, Project Management, Implementation Management, and Product Development. Moreover, Joe is excellent at improving the client experience by driving change management projects to completion. Previously, Joe held the following positions in the following institutions: JPMorgan, Citigroup and Brown Brother Harriman.

Joe has B.S. Finance, MBA Investment Finance, Project Management certificate & Database Management certificate.
Recent Blogs

How to Virtualize your VFP Application
How to Virtualize your VFP Application
Read Blog
Migration to .NET your Roadmap to Success
Migration to .NET your Roadmap to Success
Read Blog
Is VB Migration Scary?
Is VB Migration Scary?
Read Blog
The 5 most common mistakes while migrating Visual FoxPro to .NET
The 5 most common mistakes while migrating Visual FoxPro to .NET
Read Blog

Copyright © 2021 Macrosoft Inc