Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
VFP on cell phone
Message
 
To
23/06/2012 09:45:34
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
01546428
Message ID:
01546733
Views:
70
Sure, on Windows, VFP is better than PHP (I DID NOT SAY PYTHON OR ANY OF THE OTHERS, thank you) because:
VFP uses ISAPI (PHP uses FASTCGI and discourages ISAPI for stability reasons)
VFP can truly multi-thread using a VFP MTDLL and can spawn a background thread (PHP cannot. PERIOD)
VFP has had memory garbage collection for quite some time (I believe this is a fairly recent addition to PHP)
VFP compiles to intermediate bytecode (PHP DOES NOT!)
VFP has a built-in and integrated database. PHP does NOT!
VFP is almost guaranteed to work better on Windows because of Microsoft's long involvement with it

I mean, get real. If you've got existing VFP code and experience and your customers are not demanding that you use something different because of "something they heard about foxpro", it's pretty much a no-brainer if you want to save money and time. It sounds like you're getting caught up in the PHP fanboy syndrome.


>I you have existing vfp apps, using Thierry's tool might make sense.
>But for new dev of a web based app, pls. explain why vfp is better than
>other scripting laguages like PHP, Python, JS, Ruby, or frameworks like ASP.Net, Django, RoR ?
>Cursors are not often needed there, vfp gets no enhancements in language or runtimes. Just look at what V8 started within JS space.
>Even Rick cannot deliver all the stuff put forward in those other frameworks, even if he writes GREAT code.
>
>>Gee, how about good old foxpro with jQuery and jQuery Mobile (this is a foxpro forum after all...), especially if you have a bunch of existing vfp code and experience. VFP is superior to PHP on windows. It just doesn't have as many free and cheap web apps available.
>>
>>>I haven't included anything for the backend, so you need to add Ruby or ASP.NET MVC or php, etc
>>>
>>>>Thank you for the suggestion. I actually bought a book on HTML5 but have not started it yet.
>>>>
>>>>>If you're learning web, here's the path I've taken:
>>>>>
>>>>>- HTML
>>>>>- CSS
>>>>>- Javascript
>>>>>- JQuery
>>>>>- Other JQuery libraries, for example, JQueryUI.
>>>>>
>>>>>>Thank you. One of these days I will start learning it.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform