Re: Overflowing a Long



"Mike Williams" <mike@xxxxxxxxxxxxxxxxx> wrote in message
news:uUhjtq3XHHA.2436@xxxxxxxxxxxxxxxxxxxxxxx
I'm not "under exaggerating", Michael. I have written BASIC programs for
almost thirty years and many of even my very earliest BASIC programs would
run with no problems whatsoever if I pasted them into a VB6 Button Click
event, for example.

They mustn't do much though. They obviously can't draw to the screen.

But not a single one of them would run in dotnet. Not even the simplest of
them. Not even most of the "one liners".

That is likely true but restricting vb.net to vb6 syntax would have held it
back a *huge* amount. Can you imagine our nicely oop language being infected
with gosubs, gotos etc?

A massive number of changes!

but it's still the same basic syntax

No it isn't, Michael. It is massively different.

It's basically the same.

It's not something I've bothered to actually quantify. It's more of a "gut
feeling" thing, although you could certainly quantify it if you wished to
do so. As I said earlier, I've been programming for nearly thirty years
(machine code, Assembler, Fortran and BASIC) and when I picked up my first
copy of Visual Basic (which I didn't bother doing until VB5 came out,
because I was busy with other languages at the time) I was almost
immediately comfortable with it. It was BASIC, but with some extra bells
and whistles. There was of course a slight learning curve because of the
event driven nature of VB5 (which was new to me) but nevertheless I felt
at home almost straight away and I could convert even the oldest of my
previous BASIC programs to VB5 very quickly and with very few problems.
Dotnet is not like that.

There is a slight learning curve but it's really not that bad. It's
definately less of learning curve to going from a dos language to an event
driven language (if you think back, learning events wasn't that easy, it
could get complicated).

Not like that at all. As far as I am concerned, dotnet is not BASIC at
all. The only relationship dotnet has to the old BASIC is that the
Micro$oft sales team have persuaded the Micro$oft programmers to "graft
onto it" a large number of "Basic sounding constructs" in an attempt to
persuade people that it is something which it isn't! Their underhand ploy
hasn't worked for me, although I'm sure lots of people will be taken in by
it, at least until they have parted with their money.

You can design a form just like vb6 and all the syntax is still basic
syntax. It's both visual and basic :-)

Michael


.


Loading