Where is Python in the scheme of things?

Demel, Jeff Jeff.Demel at JavelinDirect.com
Thu Oct 5 00:05:31 CEST 2006


Tim Chase wrote:
>
>Visual Basic compared to Python
>-------------------------------
>VB shares some interesting aspects with Python...namely it's much
>more readable than the other two. It's syntax is clunky at best,
>with goto's, and cobbled-on exception handling (at least in
>VB-Classic, as opposed to VB.Net with which I have no experience,
>thank goodness). It's good for hammering together a quick form
>and dropping some code behind it.  However, it's not exactly
>portable to other platforms (though there is the Gambas project
>that offers VB-ish development on *nix platforms).  It's not
>terribly object-oriented, so doing OO-related stuff is next to
>impossible.  Functions aren't first-class objects, so you have to
>do some funky workarounds. 

I don't know anything about the Gambas project, but your evaluation here
of VB sounds like you may not have seen it in 5 or 6 years.  Try VB.NET
and see.  Good OO and exception handling.  Fast development.  Clean
looking code.  GoTos are a thing of the far past, hell I didn't even use
them in VB6.

Of course, I do prefer Python.  And so will you, even if you check out
VB.  I just didn't want to see incorrect information on VB get spread
like that.  There are enough real problems with it.  :)

-Jeff
This email is intended only for the individual or entity to which it is addressed.  This email may contain information that is privileged, confidential or otherwise protected from disclosure. Dissemination, distribution or copying of this e-mail or any attachments by anyone other than the intended recipient, or an employee or agent responsible for delivering the message to the intended recipient, is prohibited. If you are not the intended recipient of this message or the employee or agent responsible for delivery of this email to the intended recipient, please notify the sender by replying to this message and then delete it from your system.  Any use, dissemination, distribution, or reproduction of this message by unintended recipients is strictly prohibited and may be unlawful.



More information about the Python-list mailing list