Python grammar..
David LeBlanc
whisper at oz.nospamnet
Thu Jun 14 11:10:36 EDT 2001
In article <9ga2bu02i71 at enews1.newsguy.com>, aleaxit at yahoo.com says...
<snip>
> Maybe this is the reason behind the incompatible change
> in the move VB.6 -> VB.NET (one of many): all calls to
> function and subroutines *DO* now require parentheses --
> the parentheses in the call are not optional any more.
>
> > total dog's breakfast from a language point of view.
>
> It looks like VB.NET is marginally better (since all of
> the incompatible changes move it closer to Python: it
> now has a return statement, which can take a value --
> mandatory parentheses on calls, as I mentioned -- no
> more "default value" on objects -- no more distinction
> between LET and SET assignments -- etc, etc).
>
>
> Alex
Moving a bit off to the side, I wonder if VB's "simplification" could be
due to the fact that in the VBScript vs. Javascript arena, VBScript is
the hands down loser - something like 80% of _all_ server scripting is
done with javascript even on IIS.
While I never liked or thought much of BASIC ("Fortran with a thyroid
condition"), Gates has managed to raise it to the status of loathsome. Of
course, in all language usage surveys since about 1960, BASIC has been
the most used language of all by wide margins... I'd rather be condemned
to using Perl!
Dave LeBlanc
More information about the Python-list
mailing list