Article View: comp.lang.basic.visual.misc
Article #71Re: "SHOULD I DUMP VISUAL BASIC?"
From: Daniel Bullok
Date: Fri, 02 Feb 1996 19:01
Date: Fri, 02 Feb 1996 19:01
67 lines
3882 bytes
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!usenetReferences:
<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