From: Simon Mahony <[EMAIL PROTECTED]>

>Kerry,
>
>>The last time I looked at VB was VB 3 (I was comparing it with Delphi
>>1). It sucked badly then, and sounds like not much has changed.
>>
>>I can't comprehend using a language without inheritance.
>
>While I agree with you, its worth noting that inheritance is useful, but
>easily abused. OO pro's will tell you that aggregation (embedding links to
>other functional objects rather than trying to build everyting into an
>unwieldy inheritance tree) is often more effective. Check out the book
>"Design Patterns" by Gamma et al. You'll see some interesting mixes of
>inheritance and aggregation used.

I totally agree. I'm on my second reading at the moment.

If anybody out there does NOT have a copy of "Design Patterns" they're doing
themselves a disfavour. It's perfect in so many ways, not least of which
being that the chapters are conveniently toilet-break sized :-)

Kerry S

PS: I don't know PowerBuilder - I just felt a list consisting of only Delphi
and Java looked kinda feeble, and I'm not really convinced that an average
corporate programmer can write a reasonable/stable UI app in C++. (C++
Builder excepted)


---------------------------------------------------------------------------
  New Zealand Delphi Users group - Offtopic List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to