TD>Reason being I just got hold of Borland C++ 4.52 and it kinda triggered
he
TD>above. It would take a miracle to shift me away from Delphi but I'd be
TD>interested in other people's thoughts.
For starters, C++ (Including C++ Builder) allows function and operator
overloading. I find that feature quite useful. Another reason to prefer
C++ to Delphi is that a C++ object can be instantiated ONLY through one
of its constructors; not so with Delphi where you must specifically call
the initialize routine. Thus, you never have to be concerned that an
instance of an object that you're using has not been properly set up.
Finally, programs written in C++ Builder can use Delphi VCL components
as well as components written using C++ Builder; Delphi requires that
you use ONLY VCL components.
Actually, Delphi and C++ Builder are similar; each has its good points,
and each has its share of negatives. I've used both, as well as straight
Borland C++, and feel comfortable with them. If I'm looking at a DOS
program, then I prefer C++ to Pascal; if I'm looking at a Windows based
program, then either Delphi or C++ Builder works for me. Forget trying
to write Windows programs without some kind of framework. I LIKE the
features of C++ as implemented in C++ Builder, but I still USE Delphi for
several applications.
-- Jerry
---
* OLXWin 1.00b * It's only a hobby ... only a hobby ... only a
--- InterEcho 1.19
---------------
* Origin: PC-Ohio PCBoard * Cleveland, OH * 216-381-3320 (1:157/200)
|