Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Migrating to Python/Ruby
Message
From
25/04/2014 17:37:52
Metin Emre
Ozcom Bilgisayar Ltd.
Istanbul, Turkey
 
General information
Forum:
Visual FoxPro
Category:
Other
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows Server 2012
Network:
Windows 2008 Server
Database:
MS SQL Server
Application:
Web
Miscellaneous
Thread ID:
01599018
Message ID:
01599104
Views:
71
>>Of course as Craig mentioned, DABO could possibly be your answer there. But as far as I understand, you will NOT reach the same kind of productivity in dabo (and wxpython) >as in VFP to-day. Especially at prototyping stage. One of the issue here is the UI layer since wxpython (and wxwidgets, the underlying toolkit) are showing their age now, >especially in view of the competition by QT and js-driven web platforms. The other one: the dabo effort has a very dedicated 2-person team behind it - two brilliant persons - >but limited resources and user base at this stage.
>
>>Since QT is currently trendy, PYQT may be worth considering as well. In case you wish to build a grid-intensive application, you could possibly pay attention to the camelot >project as well:
>
>>http://www.python-camelot.com/
>
>I sort of agree. But the future is much brighter for wxPython - they just announced wxPython 3.0 - it has many updated controls and the features are much improved. However, it will take time to move Dabo to wxPython 3.x.
>
>Productivity - Dabo does have a visual form designer. It works well and can be very useful. I don't use it. I started with Dabo at a time when the form designer was not very stable and I just started hand coding my screens. I discovered that I could hand code the form almost as fast a designing a form from a screen designer.
>
>PyQt is built on QT. If you are not aware people are creating all sorts of beautiful very modern interfaces with Qt (and therefore PyQt). Again PyQt is completely cross platform. That includes iOS, Android, Linux, Mac, Windows. PyQt now has a declarative language (QML) that people are using to design some wild screens. QML is sort of like html, css, javascript all built into one language. And PyQt comes with a screen designer and a QML designer. I have always believed that PyQt was the better lib. But for me it had issues. It did not have a ORM. That is to say you had to develop your own data tools for real CRUD apps. Oh access to databases is there just not an easy way to associate data to a control. The PyQt guys did start a project 'DIP' that does exactly what Dabo does today but it has not been finished. PyQt has been moving at a very fast pace for the last six months. I believe it has a very bright future.
>
>I recently read that Python was the fastest growing language. Who know if it's true or not but I know many are turning to Python to make a living.
>Johnf

I see you're making desktop development. What do you advice for web development?
Previous
Reply
Map
View

Click here to load this message in the networking platform