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'm *trying* to understand what an organisation might see in VB (versus
>Delphi, or PowerBuilder, or Java). I assume it's because it's a MS
>product, and has a minimal learning curve (does it?)
You could ask the same question about PowerBuilder.
However, a lot of organisations are more interested in commonality (VB is
used in almost all MS apps in one form or another), continuity (its easier
to find replacement VB programmers than Delphi programmers - especially in
Wellington), and qualifications (MS pushes its Certified Professional
programme, and makes it available through a network of training agencies).
Where programmers look for technical excellence and productivity in a
programming language, managers are often more interested in the issues
mentioned above.
Simon Mahony,
System Creator,
MetService
---------------------------------------------------------------------------
New Zealand Delphi Users group - Offtopic List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz