🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.basic.visual.misc
Article #71

Re: "SHOULD I DUMP VISUAL BASIC?"

#71
From: Daniel Bullok
Date: Fri, 02 Feb 1996 19:01
67 lines
3882 bytes
In <4etkm5$n3p@newshost.cyberramp.net>, gcopelan@cyberramp.net (George Copeland) writes:
>"Terje A. Bergesen" <terje@mail.inett.no> wrote:
>
>>Oh yes, VB is still BASIC. It has evolved some (or A LOT in fact),
>>but it is still BASIC. It has funtctions and stuff but it is still
>>basic. It is not even the best BASIC out there.
>
>>And why on earth they STILL have it interpreted is beyond me...
>>It is not that easy to create a multithreaded program in an interpreted
>>language. Well, OK, not *that* difficult maybe, but still probably
>>*way* beyond the capabilities of MS.
>
>Forgive me, but your attitude is absolutely moronic.  VB is comparable
>to Pascal in every way, except for I/O, which VB handles *MUCH*
>better.  It is interpreted because it makes the executables miniscule
>in size.  Why compile all that window-manipulation code in each
>program when they all do the same thing?  Doesn't this part of the
>project sound like the part that should be written in C and called,
>just like Microsoft implemented it?

Boy, I could almost hear your mind snap shut when someone criticized VB.
While VB is a very useful tool, it falls short of being a first class 
language (IMNSHO).  Also, the fact that it is interpreted IS a big 
disadvantage in speed, and compiled languages don't HAVE to take up much
more memory than interpreted ones anyway.  

How much RAM do you have, that your worried about the size of the program?
You must have a P166 with 8MB if you think that size is important and 
speed is not.  You'd get the same performance on a 486-33 with 16MB if VB
was compiled.


>
>Multithreading, eh?  You really think you are ready to write a
>multhreaded application?  Given that you don't appear to know the
>basics of project management, I sincerely doubt it.

So because he doesn't think that BASIC is god's gift to the programming
world, you think he doesn't know how to program.  Astounding logic! I
have the same criticisms about VB, so I should probably throw away all
those gigantic multithreaded apps I've completed over the past few years
because I apparently don't know what I'm doing.  I mean, I don't like 
VB so what the hell do I know?
I wonder how may programmers working on big multithreaded projects are 
using VB.  Probably all of them, because it's just SOOO much more 
powerful than silly languages like C++ and Smalltalk -- just ask anyone. 
(dripping with sarcasm, in case you can't tell)

>
>And as for Microsoft, from my perspective, they are a company that
>puts products out there that help me do my job.  What the heck have
>you done to help anyone lately, pal?
>
For one thing, he has honestly pointed out the limitations in a product.
Apparently, you're not interested in VB's limitations though, so don't 
bother listening to any criticism of it.

My take on VB?  It's great for small programs, or bigger ones where speed
isn't an issue and user interface is important.  Beyond that, it's a toy 
language, and I would steer clear of it - Especially if you want cross-
platform portability.

Lovingly yours...

Daniel Bullok
UIUC Department of Astronomy
(woodhead@astro.uiuc.edu)
Technical Details
Message-ID: <4etn2k$ho4@vixen.cso.uiuc.edu>
Path: arc1-ca.pugleaf.net!vixen.cso.uiuc.edu!usenet
References: <4e9g08$3dp@maureen.teleport.com> <4e9oji$me5@news-2.csn.net> <4ebko9$8tn@hasle.sn.no> <4egdqm$app@shore.shore.net> <4eiogb$cas@hasle.sn.no> <310CFB3E.114B@mail.inett.no> <4etkm5$n3p@newshost.cyberramp.net>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!vixen.cso.uiuc.edu!usenet
From: woodhead@astro.uiuc.edu (Daniel Bullok)
Newsgroups: comp.lang.basic.visual.misc,comp.lang.pascal.delphi.misc,comp.lang.c++
Subject: Re: "SHOULD I DUMP VISUAL BASIC?"
Date: 2 Feb 1996 19:01:40 GMT
Organization: UIUC Department of Astronomy
Message-ID: <4etn2k$ho4@vixen.cso.uiuc.edu>
References: <4e9g08$3dp@maureen.teleport.com> <4e9oji$me5@news-2.csn.net> <4ebko9$8tn@hasle.sn.no> <4egdqm$app@shore.shore.net> <4eiogb$cas@hasle.sn.no> <310CFB3E.114B@mail.inett.no> <4etkm5$n3p@newshost.cyberramp.net>
Reply-To: woodhead@astro.uiuc.edu (Daniel Bullok)
NNTP-Posting-Host: toast.astro.uiuc.edu
X-Newsreader: IBM NewsReader/2 v1.9d - NLS