BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Please help me kill Visual FoxPro

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Non-Technical
View previous topic :: View next topic  
Author Message
Guest






PostPosted: Wed Jul 28, 2004 8:45 am    Post subject: Please help me kill Visual FoxPro Reply with quote



We have an application consisting of a client build using Delphi and a
server in Oracle + PL/SQL. I was involved in building it quite a few years
ago, originally in Delphi 2 and later upgraded to Delphi 4. I really enjoyed
using Delphi as I found it a simple straightforward programming language, an
excellent VCL and IDE.

There are only around 10 users of the front-end who maintain the data.
However the application is critical as there are around 1000 call centre
users accessing data in the database via the stored procedure API.

I now need to make some changes. I'm less hands on than I used to be so
basically I'm specify the changes for a developer.

The problem is that the developer does not have Delphi skills and his only
experience is in Visual FoxPro. He's now proposing to his manager
(unfortunately not me) to rewrite the application using Visual FoxPro.

Apart from the general arguements that I have such as not re-inventing the
wheel, who will maintain the Visual FoxPro code in future, will it be
rewritten by the next developer in VB, etc, I need some arguements against
Visual FoxPro. Other than is being Microsoft, call you please help me with
objective arguements against it. For example I think's it old technology so
how can it be integrated with other applications, how will the database
stand up to 1000 users access the data, etc?

thanks
Ciaran



Back to top
Uffe Kousgaard
Guest





PostPosted: Wed Jul 28, 2004 9:24 am    Post subject: Re: Please help me kill Visual FoxPro Reply with quote



<harronc (AT) attglobal (DOT) net> wrote

Quote:
The problem is that the developer does not have Delphi skills and his
only
experience is in Visual FoxPro. He's now proposing to his manager
(unfortunately not me) to rewrite the application using Visual FoxPro.

Does it have to be that developer? Couldn't you find another one?

Regards
Uffe


Back to top
Guest






PostPosted: Wed Jul 28, 2004 10:07 am    Post subject: Re: Please help me kill Visual FoxPro Reply with quote



Unfortunately he's the only one available. Only other option is to hire a
consultant which obviously costs money so would take some time and
bureaucracy.

Ciaran

"Uffe Kousgaard" <look_at_www.routeware.dk> wrote

Quote:
harronc (AT) attglobal (DOT) net> wrote in message
news:41076796 (AT) newsgroups (DOT) borland.com...
The problem is that the developer does not have Delphi skills and his
only
experience is in Visual FoxPro. He's now proposing to his manager
(unfortunately not me) to rewrite the application using Visual FoxPro.

Does it have to be that developer? Couldn't you find another one?

Regards
Uffe




Back to top
Kevin Powick
Guest





PostPosted: Wed Jul 28, 2004 12:47 pm    Post subject: Re: Please help me kill Visual FoxPro Reply with quote

<harronc (AT) attglobal (DOT) net> wrote:

Quote:
We have an application consisting of a client build using Delphi...

The problem is that the developer does not have Delphi skills and his
only experience is in Visual FoxPro. He's now proposing to his manager
(unfortunately not me) to rewrite the application using Visual FoxPro.

There are several reasons why you should not re-write the application,
many of which can be read in this good article by Joel Spolsky.

http://www.joelonsoftware.com/articles/fog0000000069.html

Also, VFP is a quite a large step backwards in terms of technolgy and
flexibility.

If the developer is any good, he should not find it that difficult to
lean enough about Delphi to make the required code changes. I would
think most developers would welcome the challenge to learn something
new.

--
Kevin Powick

Back to top
mamcx
Guest





PostPosted: Wed Jul 28, 2004 2:22 pm    Post subject: Re: Please help me kill Visual FoxPro Reply with quote

Hmmm... I work in VFP and more or less i'ma kind of expert on it, with
2000+ clients sucesfully
deployments with it

First, VFP is FAR AWAY the BEST program language for vertical/database
centric application offered by MS (and maybe in general), but bad for
"us" but good for you, this are basic facts about it:

- Is the ugly little sister of the MS tools. Is very KNOW that Vfp have
poor marketing and little support on it. From years, MS have the desire
to switch us to VB and now to .NET. In fact, the more prominent VFP
leaders in conferences talk us how *easy* (liar, liar!) is the move to
..NET (and you, borlanders, complain about Borland/Delphi.NET please!!!
is like complain about the color in a shirt and people are die by
starvation!)
- The #1 reason Vfp is good, is the DB engine+language for data
manipulation (how live the world with patetic Sql???). BUT, the engine
is a)Insecure (not have a safe way for protect the database itself, not
users or roles, no password, NOTHING) b) Is unstable...VERY. Is NOT a
sql engine in the normal sense, is more a Acces but well done. EVERYBODY
i know developing real applications with Foxpro use * Sql Server *MySql
or Firebird * Oracle because this simply reason alone. And if not use
the DB engine, the power of FoxPro is less.
- Hard to find controls, because FoxPro is not build for do applications
like games, GUI controls, Zip tools, Web Servers, Skins, Network
components, ActiveX controls, Word procesors, etc...

Some of this things are doable, with thricks, and is possible call the
API but in comparision to Delphi, is a unfair comparision: Delphi have
everything a FoxPro application want/need (except for the powerfull DB
language). In foxpro, you need something else, you need ActiveX/COM...
final point.

- FoxPro development is really slow. I mean, keep the buzzword in FoxPro
happend TOO late. COM+ is only good with VFP 7/8 , and this happend when
..NET enter the world...too late. Forget ActiveX. VFP have syntax
coloring only in 5, and InteliSense in 7 (2-3 years after VS have that).
Only have basic tools in the MS world like a object inspector (for
COM/ActiveX) in 7. The report engine keep the old way from version 3 to
8 (only in 9 is remade) and the Menu engine is procedural at this point.

The WebService support is very poor (aka: Use Soap Toolkit), build a xml
parser native is only possible in 7/8....

- The principal, main argument against VFP today is: Vfp have NO WAY to
..NET. Is not possible, nor probable that VFP go to .NET. Is more, the
market startegy for VFP is use that for the DataLogic/BussinesLogic in a
application and do the rest in other tools.

In fact, except if the company need leverage VFP code is a BAD move go
to FoxPro today, really all VFP companys in my area (in my area/country
VFP is VERY strong) are moving to .NET or other tools by now.

You can do a practical argument if simply think in the application
non-db tools you build in Delphi, like Zip backups or any network tool.
Ask the VFP guy do that with VFP only: I know for sure, is impossible.

I'm very sad for this guy, not have the support of a VFP team, not have
a company with the Fox spirit and need figth against Delphi... Very sad,
very sad ;)

Back to top
BOB-O-MATIC
Guest





PostPosted: Wed Jul 28, 2004 3:49 pm    Post subject: Re: Please help me kill Visual FoxPro Reply with quote

dbase II, dbase III, dbase IV, Clipper, FoxPro

These are NOT serious corporate application environments.


Back to top
dsiders
Guest





PostPosted: Wed Jul 28, 2004 5:34 pm    Post subject: Re: Please help me kill Visual FoxPro Reply with quote


Quote:
dbase II, dbase III, dbase IV, Clipper, FoxPro

These are NOT serious corporate application environments.

Clipper was until CA got hold of it.

Back to top
John Wester [Group W]
Guest





PostPosted: Wed Jul 28, 2004 5:45 pm    Post subject: Re: Please help me kill Visual FoxPro Reply with quote

In article <4107e38b$1 (AT) newsgroups (DOT) borland.com>, [email]mudshark (AT) rancidbud (DOT) org[/email]
says...
Quote:

dbase II, dbase III, dbase IV, Clipper, FoxPro

These are NOT serious corporate application environments.

Clipper was until CA got hold of it.

CA, aka Necrosoft, where software goes to die...

--
John
Life is complex. It has real and imaginary parts

Back to top
eshipman
Guest





PostPosted: Wed Jul 28, 2004 7:06 pm    Post subject: Re: Please help me kill Visual FoxPro Reply with quote

In article <MPG.1b71942711724f7b9897ba (AT) newsgroups (DOT) borland.com>,
[email]rot13.wjrfgre (AT) gryhf (DOT) arg[/email] says...
Quote:
In article <4107e38b$1 (AT) newsgroups (DOT) borland.com>, [email]mudshark (AT) rancidbud (DOT) org[/email]
says...

dbase II, dbase III, dbase IV, Clipper, FoxPro

These are NOT serious corporate application environments.

Clipper was until CA got hold of it.

CA, aka Necrosoft, where software goes to die...


Yes, I heard that Aspen (clipper on Windows) was a wonderful development

environment but that when CA bought Nantucket, they essentially threw it
out the window, what a shame, the Clipper language was really fine!


Back to top
damian marquez
Guest





PostPosted: Thu Jul 29, 2004 12:52 am    Post subject: Re: Please help me kill Visual FoxPro Reply with quote

eshipman <mr_delphi_developer@yahoo!!!.com> wrote:
Quote:
Yes, I heard that Aspen (clipper on Windows) was a wonderful
development environment but that when CA bought Nantucket,

Oh Aspen!!! That is the missing piece of software in my evolution....Anybody
ever saw of beta of this???

Quote:
they essentially threw it out the window, what a shame, the Clipper
language was really fine!
Well CA-VO is out there. I do not like it, it is heavy and bloated, but heck

many people use it, and it taught me the basics of OOP before getting into
Delphi :)

--
Have you seen Marillion's Marbles? Visit www.marillion.com and get in
touch with the most amazing music...



Back to top
John Kaster (Borland)
Guest





PostPosted: Thu Jul 29, 2004 6:11 am    Post subject: Re: Please help me kill Visual FoxPro Reply with quote

damian marquez in <410849ef (AT) newsgroups (DOT) borland.com> wrote:

Quote:
evolution....Anybody ever saw of beta of this???

I saw it, but not a beta.


--
John Kaster, Borland Developer Relations, http://bdn.borland.com
BorCon2004, all info in one place! http://info.borland.com/conf2004
Features and bugs: http://qc.borland.com
Get source: http://cc.borland.com
Unofficial information overload: http://blogs.borland.com

Back to top
eshipman
Guest





PostPosted: Thu Jul 29, 2004 3:44 pm    Post subject: Re: Please help me kill Visual FoxPro Reply with quote

In article <410849ef (AT) newsgroups (DOT) borland.com>, [email]dmarquez34 (AT) hotmail (DOT) com[/email]
says...
Quote:
eshipman <mr_delphi_developer@yahoo!!!.com> wrote:
Yes, I heard that Aspen (clipper on Windows) was a wonderful
development environment but that when CA bought Nantucket,

Oh Aspen!!! That is the missing piece of software in my evolution....Anybody
ever saw of beta of this???

they essentially threw it out the window, what a shame, the Clipper
language was really fine!
Well CA-VO is out there. I do not like it, it is heavy and bloated, but heck
many people use it, and it taught me the basics of OOP before getting into
Delphi :)


I never used VO or Aspen but I did use FiveWin. What a piece of s**t.

Great idea but horrible implementation. If you were previously a Windows
programmer, using C, then you understood how to use it. It was just way
too much for Clipper converts.

Back to top
DS
Guest





PostPosted: Thu Jul 29, 2004 10:03 pm    Post subject: Re: Please help me kill Visual FoxPro Reply with quote

John Kaster (Borland) wrote:

Quote:
damian marquez in <410849ef (AT) newsgroups (DOT) borland.com> wrote:


evolution....Anybody ever saw of beta of this???


I saw it, but not a beta.



Really?

It's pure curiosity now, of course, but is there any info about it
available on the net?

LP,
Dejan

Back to top
John Kaster (Borland)
Guest





PostPosted: Thu Jul 29, 2004 10:22 pm    Post subject: Re: Please help me kill Visual FoxPro Reply with quote

DS in <4109741c$1 (AT) newsgroups (DOT) borland.com> wrote:

Quote:
Really?

Yes. I knew most of the R&D team for Nantucket for both Clipper and VO,
and most of the management.

Quote:
It's pure curiosity now, of course, but is there any info about it
available on the net?

Don't think so. I'd totally forgotten about it until you mentioned it,
too.


--
John Kaster, Borland Developer Relations, http://bdn.borland.com
BorCon2004, all info in one place! http://info.borland.com/conf2004
Features and bugs: http://qc.borland.com
Get source: http://cc.borland.com
Unofficial information overload: http://blogs.borland.com

Back to top
Edmund
Guest





PostPosted: Fri Jul 30, 2004 8:57 am    Post subject: Re: Please help me kill Visual FoxPro Reply with quote

BOB-O-MATIC sighed and wrote::

Quote:
dbase II, dbase III, dbase IV, Clipper, FoxPro

These are NOT serious corporate application environments.


True, but try dBPlus (was Borland's Visual dBase, now

under the dBase Inc. product line). It is a great product.
Peer support is great also. I don't know if this is
permitted, but try www.dbase.com.



Edmund

Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Non-Technical All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.