Visual FoxPro (Discontinued) vs. Xcode

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Visual FoxPro (Discontinued)
Score 8.0 out of 10
N/A
FoxPro is a programming language and DBMS formerly supported by Microsoft, now at its End of Life.N/A
Xcode
Score 7.2 out of 10
N/A
Xcode is an IDE used to develop, test, and distribute apps across all Apple platforms, featuring Swift and SwiftUI with a multiplatform app experience, enhanced editor features to help users code faster.N/A
Pricing
Visual FoxPro (Discontinued)Xcode
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
Visual FoxPro (Discontinued)Xcode
Free Trial
NoNo
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Visual FoxPro (Discontinued)Xcode
Considered Both Products
Visual FoxPro (Discontinued)
Chose Visual FoxPro (Discontinued)
We use VFP because our customers are on VFP.
Chose Visual FoxPro (Discontinued)
We are only using FoxPro because it is the only way to add custom plugins into the software we use to manage our stock. FoxPro is a semi-oriented object language and should clearly not be compared with recent technologies.
Chose Visual FoxPro (Discontinued)
  • FoxPro beats Access in several ways. It is generally faster and leads to more supportable code.
  • FoxPro loses to the programming language C in speed and flexibility. You can run C on almost any platform out there.
  • FoxPro has better report writing and screen development tools …
Xcode
Chose Xcode
Xcode is a much easier to use and full featured IDE than many of the competitors. It also is a way better experience to use. Much better looking in general.
Chose Xcode
Xcode is the clear choice in general circumstances in Apple echosphere application development (for instance, not for Java or web programming necessarily) primarily due to the fact that it is Apple's in-house tool. It received a lot of attention and is used by a huge audience …
Best Alternatives
Visual FoxPro (Discontinued)Xcode
Small Businesses
PyCharm
PyCharm
Score 9.2 out of 10
PyCharm
PyCharm
Score 9.2 out of 10
Medium-sized Companies
PyCharm
PyCharm
Score 9.2 out of 10
PyCharm
PyCharm
Score 9.2 out of 10
Enterprises
PyCharm
PyCharm
Score 9.2 out of 10
PyCharm
PyCharm
Score 9.2 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Visual FoxPro (Discontinued)Xcode
Likelihood to Recommend
8.0
(0 ratings)
9.0
(0 ratings)
Usability
8.0
(0 ratings)
-
(0 ratings)
Support Rating
6.0
(0 ratings)
-
(0 ratings)
User Testimonials
Visual FoxPro (Discontinued)Xcode
Likelihood to Recommend
FoxPro is good for data manipulation from files. It is easy to generate/design reports of those data.
Read full review
We are huge advocates of native iOS development and there is just real alternative when it comes to developing in Swift or Objective-C for the iPhone and iPad
Read full review
Pros
  • Structured language easy access to database.
  • Access to VFP programmers.
  • 3rd party plugins and wizards available that help in application development.
Read full review
  • Debugging
  • Profiling
  • Great IDE
Read full review
Cons
  • error handling
  • User interface
Read full review
  • Documentation
  • Number of settings can be overwhelming
  • Embedded help for settings and configuration
  • Templates
  • Collaboration
  • Managing of credentials (although this has recently gotten better)
Read full review
Usability
There are several easy to use and powerful features of VFP that programmers like.
Read full review
Xcode occasionally exhibits some behaviors that are hard to explain, but are generally cleared by restarting the program. In an application this large and complex, I suppose this is somewhat expected. The sheer vastness of the frameworks collection has to be a huge management issue all by itself. However, those breaks in the flow can have impact on developer productivity.
Read full review
Reliability and Availability
No answers on this topic
Since we don't use the cloud based features of Xcode, it is basically available 24/7 for us. We don't need the extended compilation features that are offered in the cloud as our projects to this point have not been that large or complex. We have never seen a wholesale breakdown of Xcode availability at any point in our use of the product.
Read full review
Performance
No answers on this topic
Every developer wants faster compiles, but that can be achieved by either going to the cloud or by provisioning the local station to a higher powered configuration. My only minor complaint is the amount of local mass storage that Xcode as a system consumes. This makes it interesting to set up a development environment on a midrange laptop, however it is easily managed with external storage at a reasonable price.
Read full review
Support Rating
Although MS has discontinued support of VFP there is a good community of programmers that are available for help. In fact we have several programmers at Apptread that are skilled not only in VFP but also .NET so that if there is a need to migrate some parts of applications to .NET , it is easy for us to do that.
Read full review
No answers on this topic
Alternatives Considered
We use VFP because our customers are on VFP.
Read full review
Xcode is the clear choice in general circumstances in Apple echosphere application development (for instance, not for Java or web programming necessarily) primarily due to the fact that it is Apple's in-house tool. It received a lot of attention and is used by a huge audience of developers. It has the advantage of being free, heavily supported by Apple, tightly tied to OS and hardware changes, and benefits from significant Apple Intelligence enhancements in the latest version.
Read full review
Scalability
No answers on this topic
Xcode only loses points due to the occasional situation where it manages to somehow tie itself into a knot and starts to exhibit odd symptoms. This is almost always solved by simply saving progress and restarting the environment. Fortunately, that doesn't happen too frequently and is easily repaired while taking a short break to walk around and stretch.
Read full review
Return on Investment
  • Positive impact is that the value of FoxPro applications has continued to increase over the years, so we are in high demand for our services.
  • Negative impact is that sometimes you have difficult to support scenarios where you might have to spend many hours to just keep something functional.
  • A negative impact is that this language is taught in very few places, either in schools, or private learning centers.
Read full review
  • Xcode is free, and is supported at low cost by individual or organizational membership
  • There are a lot of free resources available, which is particularly important to students and independent developers
  • Since producing apps is not a core business function of the university, it is difficult to provide direct bottom-line tangible benefits, but frequently programming students come in with a basic understanding of Xcode already in place, which saves class time
  • Producing standard structured code from a standard IDE makes it easier for sharing code with peer institutions
  • Students expect to have university branded "helper" apps available, and Xcode makes it fairly easy to transport code from one contractor to another
  • No negative impacts are immediately evident other than familiarization time with the IDE can be high if you try to know what everything does
Read full review
ScreenShots