On Mon, Sep 12, 2016 at 9:33 AM, Alan Bourke alanpbourke@fastmail.fm wrote:
On Mon, 12 Sep 2016, at 02:26 PM, Stephen Russell wrote:
Why would you want to be limited to another desktop form based UI is my only question.
That's the thing. If you were starting 'Visual FoxPro' today you would have to end up something designed to operate with various types of presentation layer, and any type of database through a data layer.
So, perhaps a console ("command line") interface for quick-and-easy scripting, an ability to use a variety of desktop widget packages, like wxWidgets, GTK, etc., the ability to plug into popular web servers like Apache and nginx, and ports to new up-and-coming hardware platforms like IOS and Android and Raspberry Pi? Compatibility with common OS platforms of Linux, OSX and Windows, of course,...
Python sounds like a good choice. Or JavaScript, Perl, Erlang, Ruby, Haskell, or PHP.
It's hard to imagine there's a market niche left untapped.
Though I still think the form- and report-designer UI tied into the project generation of VFP was pretty compelling. And the re-entrant app generation of our 3rd-party frameworks like FoxExpress for round-tripping is a high bar that's rarely reached.
-- Ted Roche Ted Roche & Associates, LLC http://www.tedroche.com