Board index » delphi » Delphi - Visual C++

Delphi - Visual C++

Quote
> David Chamberlin-Kidd <mit95...@dmu.ac.uk> wrote in article

<31D17733.5...@dmu.ac.uk>...

Quote
> Can someone give me some GOOD reasons for using delphi instead of Visual
> c++ or Visual Basic.  I want to write a program that will display a
> directory on a hard drive and a directory on a floppy next to each
> other.  It then needs to allow the selection of files and copy them in
> either direction.  Is Delphi a good language to do this sort of thing?

David, I think Delphi is the best for this simple task, but I must say,
it's overkill.  You may find that in all of the enormity of the product,
finding how to do your simple task takes 50 times as long as doing it.

I have used VB, and it is really not any different in this regard, except
that confusion arises not out of trying to find all the good things, but
instead, trying to figure out why this doesn't work like that.  VB is a
mess, in my humble opinion.

C++ is even more challenging than Delphi.

The problem is, all available products require you to understand a lot,
like their language, their architecture and design, and stuff.  It's as
though your ability to do the relatively simple tasks requires as much
understanding as to do very complex tasks.

To be specific, if you want to do your specific example, Get "Delphi
Programming for Dummies".  I think something like this is done as an
example in the book.

And it really is easy: Delphi comes with pre-built components that will
give you a list of files, drives, and all that good stuff.  It's just that
"getting it to work" part that can be tricky <G>.
--
 Tom Harrison
 Sublime Software  

 

Re:Delphi - Visual C++


* In a message originally to David Chamberlin-Kidd

 > From: "David Chamberlin-Kidd" <mit95...@dmu.ac.uk>
 > Newsgroups: comp.lang.pascal.delphi.misc
 > Organization: De Montfort University Central News Server
 > Original Date: Wed, 26 Jun 1996 18:45:23 +0100

 > Can someone give me some GOOD reasons for using delphi instead
 > of Visual

Well one VERY good reason is you'd be able to read this newsgroup on a
regular basis.  Great banter, great value, great genius (Oops I've run out of
superlatives and the shops are all shut).

 > c++ or Visual Basic.  I want to write a program that will
 > display a
 > directory on a hard drive and a directory on a floppy next to
 > each
 > other.  It then needs to allow the selection of files and copy
 > them in
 > either direction.  Is Delphi a good language to do this sort of
 > thing?

It seems to me as if the FILE MANAGER supplied as part of Windows already has
just such a facility if you open up a window for the hard drive directory plus
one for the floppy then drag & drop as desired. Or am I totally missing the
point here?

 > Thanks to anyone who helps.
 > Dave

Re:Delphi - Visual C++


Quote
David Chamberlin-Kidd (mit95...@dmu.ac.uk) wrote:

: Can someone give me some GOOD reasons for using delphi instead of Visual
: c++ or Visual Basic.

VC++:

        You can design a functional screen in Delphi before the C++
        code generator has finished, let alone before you yourself
        write any code.

        C++ frameworks are an object oriented encapsulations of message
        passing, Delphi is truly object oriented relative to what's on
        the screen. In C++, your object implements message handling for
        messages sent to the program; in Delphi you click on your
        screen object and write the code for what it does. Much more
        direct and logical implementation of OOP in Windows
        programming.

        Delphi does OOP much better than the bizarre C++ syntax.

VB:

        Based on 1980s p-code technology whereas Delphi generates
        native code.

        Not object oriented (v3).

        Object oriented stuff grafted onto it (v4).

Scott

Re:Delphi - Visual C++


Scott McMahan - Softbase Systems wrote:

Quote

> David Chamberlin-Kidd (mit95...@dmu.ac.uk) wrote:
> : Can someone give me some GOOD reasons for using delphi instead of Visual
> : c++ or Visual Basic.

Think of all thi good points of VC++ 4, then think of those for VB3 and
VB4, that will pretty much give you a list of the reasons to use Delphi
instead of either.

Then, if you want you can throw in
1       the simple, fully OO object model
2       the superior database engine
3       the better visual toolset
4       InstallShield is a genuinely competent install program
5       Reportsmith is easier to use than crystal
6       QuickReports produces greased lightning reports
7       Delphi 2 code is faster than VC2 or VC4 + equal to BC5
        and only a trice slower than WatCom C10
8       VCLs are better than VBXs/OCXs but Delphi lets you use both
9       Visual inheritance cuts down app dev
10      That should be enough to be going on with

Re:Delphi - Visual C++


On Tue, 02 Jul 1996 17:17:57 +0100, Eddie Green

Quote
<egr...@techcontrol.com> wrote:
>Scott McMahan - Softbase Systems wrote:

>> David Chamberlin-Kidd (mit95...@dmu.ac.uk) wrote:
>> : Can someone give me some GOOD reasons for using delphi instead of Visual
>> : c++ or Visual Basic.

>Think of all thi good points of VC++ 4, then think of those for VB3 and
>VB4, that will pretty much give you a list of the reasons to use Delphi
>instead of either.

>Then, if you want you can throw in
>1   the simple, fully OO object model
>2   the superior database engine
>3   the better visual toolset
>4   InstallShield is a genuinely competent install program
>5   Reportsmith is easier to use than crystal
>6   QuickReports produces greased lightning reports
>7   Delphi 2 code is faster than VC2 or VC4 + equal to BC5
>    and only a trice slower than WatCom C10
>8   VCLs are better than VBXs/OCXs but Delphi lets you use both
>9   Visual inheritance cuts down app dev
>10  That should be enough to be going on with

Can you (or anyone else) give more info about the InstallShield
program?

--
Atle Johannessen (atl...@sn.no - http://www.sn.no/home/atlejo/)
Bj?rnestien 13, 4631 KRISTIANSAND, Tlf.: 38097508/90039336

Re:Delphi - Visual C++


On 07-02-96 19:00 softb...@mercury.interpat  said:

s>        Delphi does OOP much better than the bizarre C++ syntax.

Delphi looks nicer and is simpler, but is a subset of the C++ OOP.  
Delphi has no multiple inheritance, operator & function overloading,
friends, templates.

PS. I am a fan of Delphi and would not swap it for C++ and have never
needed to use those other OOP facilities, but that's the truth.

P

t CMPQwk 1.42 6001 tMONEY TALKS ...   but all mine ever says is GOODBYE!

Re:Delphi - Visual C++


Quote
sy...@mkbbs.co.uk wrote:

: s>        Delphi does OOP much better than the bizarre C++ syntax.

: Delphi looks nicer and is simpler, but is a subset of the C++ OOP.  
: Delphi has no multiple inheritance, operator & function overloading,
: friends, templates.

Is this an argument for or against it? :)

I'd say for Delphi, since I don't like multiple inheritance or
operator overloading.

Syntactically, though, I believe Delphi does better implementing
what it does than C++. Also, if it were to add the new things,
it would probably look cleaner.

Scott

Other Threads