> Is VB better for an "average" programmer?

Nahm they learn bad habits.

> Does it provide plenty of run-time saftey-nets that stop it from going
> "bang" if you do something silly, like...

No, it has 2 error reporting 'modes'

"On Error Resume next" - just ignore the error and continue if it
goes bang
"On error goto <label>" - jump here if it goes bang.


> - destroying an object twice
> - accessing an object before you've created it
> - creating an infinite loop

It'll just loop, and loop, and loop.....

> - attempting to access an invalid array element
> - attempting to divide by zero

I think, for the other ones, it just dies. No exception handling to
speak of.

> If you *do* attempt to do something of that nature, and assuming that VB
> does catch it "gracefully", does it provide you with nice error messages,
> including information about the faulty unit, and the offending line number?

Nope, not AFAIK. Well, maybe in the IDE, but not at runtime.

> Can we (you) list some good things about VB?

Its BASIC - so lots of people know it, and it aint too hard to learn.
Its from MS, so there _should_ be lots of inside info for optimizations.
Dunno if it does tho.
MSVBVM50.dll (VBRUN) ships with NT and 98 now, tho they revise it all
the time, so its kinda worthless. Ditto with ODBC.

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

Reply via email to