Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Is wise to start developing in VFP ?
Message
From
24/04/2013 15:52:45
 
 
To
24/04/2013 07:51:56
General information
Forum:
Visual FoxPro
Category:
Other
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows Server 2008
Network:
Windows 2008 Server
Database:
MS SQL Server
Application:
Web
Miscellaneous
Thread ID:
01571689
Message ID:
01571793
Views:
114
>You can also always later migrate your VFP source code to other projects with very little revision, like Alaska Software's Xbase++, or Harbour's 32/64-bit compiler, even Lianja or other product, and prayerfully one day ... Visual FreePro. :-)

I don't think that is really an argument to start something from scratch in vfp. Why not start with the other project, if you see already a need to port ? Lianja is in Open beta and IMO workable enough to build something new if own dev will take some time. As the products you mention are similar enough in paradigm, a port can still be made.

@Luis: if you feel at home with the layered/tiered way vfp (according speakers or books for instance) apps should be written and like to utilize cursors for local data storage - look into Lianja. Other pricing model yes, but vfp pricing model killed vfp by not earning enough IMO.
You can program in the layered paradigma in a language following vfp (with smart enhancements) but can run on Win,Mac and Linux desktops and the Web. Android and iOS clients coming - but later - look at their roadmap.

If you like JS or Python (or [shudder] PHP), those interpreters are included in Lianja in addition to vfp-like language.
Might give you an option to start some routines with other languages (front end validation always in JS for instance, as browsers like it).

I have no monetary ties with Lianja or their company, although I helped a bit with some tools when I had some free time.
Hoping to earn a bit, if Lianja takes off by having come in very early: no secure bet - clearly a long shot compared to Java, C#.
But Lianja has already a lot of the benefits vfp had over Java and C# and growing more, newer, better ones. And is fun to play with - I have programmed in statically typed languages from Pascal, Modula2, C, Java and some C# - which I can fall back on if some small part needs more speed, but I generally prefer not to do all the code strictly typed.

>If you choose to go with something else, I would recommend Java. With Android gaining over 1.3 million new device activations per day world-wide, Java is not going anywhere. And, Java is open source.

Literally true. But Oracle is for me together with Apple at the bottom of my "like" list - I see Google and MS as less evil on Source code matters. If Luis wants a static typed language with memory managment, I think C# has grown beyond Java with dynamic and other enhancements - and Xamarin leverages most of the Open Sourced parts of Dotnet and might be easier to run on iOS than Java.
Previous
Reply
Map
View

Click here to load this message in the networking platform