Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Jun 24th, 2006, 3:36 PM   #11
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Quote:
real computers (i.e. non-Windows)
Bullshit.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Jun 24th, 2006, 6:29 PM   #12
angry_asian
Hobbyist Programmer
 
Join Date: Jun 2006
Location: at my computer desk
Posts: 138
Rep Power: 3 angry_asian is on a distinguished road
QUOTE: what can you do with VB?
i think you can do more than what most ppl think. i have made many games and system apps that monitor overclocking. i have made simple but useful video card BIOS mods (cant do mainboard yet) but now im learning C++ cause tho tell you the truth you can do a lot more with it.
QUOTE: what is the advantage of using another language instead of VB?
you can do more. simple as that. VB is extremely high level and C++ programs will thus run faster. so just because its easy and good for somethings that does not make VB the roxxors
QUOTE: real computers (i.e. non-Windows)
yeah i have a windows computer, i think that it is real (i built it, felt all the parts, cut myself on it!!! how could i do that if it were mot real
angry_asian is offline   Reply With Quote
Old Jun 24th, 2006, 6:40 PM   #13
Dragon_Master
Programmer
 
Dragon_Master's Avatar
 
Join Date: Jan 2006
Location: Some where
Posts: 74
Rep Power: 3 Dragon_Master is on a distinguished road
VB is really for projects that need to be done fast. You can't do everything in it, because it's rather limited. I don't like it much manily because, it's not effient, can't do everything that C/++ can do with Windows API. And it's only made by microsoft. Although I do like the RAID, but VB is still very limited. it also makes stuff too easy, I like a challenge, it still kills me that I'm so use to IDEs...
Dragon_Master is offline   Reply With Quote
Old Jun 24th, 2006, 7:29 PM   #14
zorin
Hobbyist Programmer
 
Join Date: Apr 2005
Posts: 218
Rep Power: 4 zorin is on a distinguished road
Quote:
you can do more. simple as that. VB is extremely high level and C++ programs will thus run faster. so just because its easy and good for somethings that does not make VB the roxxors
Its not as simple as that though is it. All the things ive done in C++ could have been achived in visual basic. I always hear people say that applications run faster but is there any proof or is it just more speculation?

I also didn't say it "roxxors" I simply said that it has the capability to achive the goals of projects that ive been assigned to.

The only reason im asking is because it starts in a chain. An expert programmer states the facts why visual basic isnt as good as another language like C++ or Java and then people who are easly influnced like you tell everybody false reasons why visual basic "sucks" I honestly don't care about things people say like "other languages are faster" unless they have evidence to support it.

Can anyone who has more experience on this forum tell me some of the facts as to why other languages are more useful than visual basic? I know visual basic dosen't teach you the fundamentals of programming because you don't really have to know alot like the varibles are shown when you type code etc:- and thats the reason I decided to learn C++ in the first place, but I took other people's suggestions without looking at why other languages are better so I hope someone here can expand and explain as to why everyone thinks visual basic's a piece of crap and why other languages are better.
zorin is offline   Reply With Quote
Old Jun 24th, 2006, 8:08 PM   #15
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
You're correct in many senses. Not every reason, even if good, is based on pure fact. In the first place, VB was proprietary. That's not a huge factor if you live in a world of PCs and MS operating systems, but there are many, many more systems that aren't. Personally, I dislike niggling little syntactical things in VB that are warts, to me.

As to speed, certainly one can write both fast and slow code in C++ (or C). I would hazard a guess that many people that pump the "speed" to you can't actually produce it. Whether or not VB is 'slow' or not is going to depend to some extent on what you write and what built-in facilities you use (and how effective or layered in interface they are).

The fact is that people have a tendency to grasp at edicts, right or wrong, and propagate them. If one quotes an 'expert', one sounds just like an 'expert', right? The expert might have been quoted out of context, but oh well, what the hell.

I personally consider C++ superior on many fronts. It's more applicable, in my estimation. I've done dozens of projects where I couldn't afford to use it, though. The costs of resources varies as technology changes. A statement that was pure fact yesterday may be bullshit today. I would just take a lot of what you hear with a shaker of salt. Investigate what you come up against, and form your own opinions. That doesn't mean to disregard others, but to be careful.

Now, if you'll excuse me, talking about shakers of salt reminds me that it's margarita time.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Jun 25th, 2006, 1:13 AM   #16
bl00dninja
Programming Guru
 
bl00dninja's Avatar
 
Join Date: Oct 2004
Location: namespace std
Posts: 1,246
Rep Power: 5 bl00dninja is on a distinguished road
by "angry asian"
Quote:
you can do more. simple as that.
not really "simple as that". have a nice warm glass of STFU on me. please don't litter informative threads with crap, especially when your "what language should i learn, tee-hee" thread is still on the new posts list.

don't take that the wrong way, it sounds harsh, but stick around. we want to help, we can also be assholes to each other...it's the way boys play. especially nerdy boys like us.
__________________
i put on my robe and wizard hat...

Have you ever heard of Plato, Aristotle, Socrates?...Morons.
bl00dninja is offline   Reply With Quote
Old Jun 25th, 2006, 1:49 AM   #17
ShadowAssasin
Programmer
 
ShadowAssasin's Avatar
 
Join Date: Jun 2006
Location: New York
Posts: 43
Rep Power: 0 ShadowAssasin is on a distinguished road
Quote:
Originally Posted by mackenga
real computers (i.e. non-Windows).
Quote:
Originally Posted by DaWei
The fact is that people have a tendency to grasp at edicts, right or wrong, and propagate them.

Investigate what you come up against, and form your own opinions.
Yeah.

Probably %75 of the people who bash microsoft don't even know why they're bashing them.


(@asian: man, you sure didn't waste time adding "learning c++" to your list!)
__________________
It's not complex if you know what you're doing...
ShadowAssasin is offline   Reply With Quote
Old Jun 25th, 2006, 5:54 AM   #18
Mad_guy
Hobbyist Programmer
 
Mad_guy's Avatar
 
Join Date: Oct 2004
Location: Sandstorm, Techno Club
Posts: 239
Rep Power: 4 Mad_guy is on a distinguished road
Send a message via AIM to Mad_guy Send a message via MSN to Mad_guy
Visual BASIC as far as I'm concerned, as a language, isn't horrid. There are things that trouble me (such as you can use variables you didn't declare,) however, the language is simplistic and with a combonation of the RAD environment you can make some pretty complex stuff in a short amount of time.

Personally I find that Delphi is really quite a lot better if you ask me. It has it's various problems too; what mainly bugs me (although this seems like a little more of a developers problem) is that the IDE seems to baby you a little to much and so it makes some Delphi programmers complete component whores. But I find that not only as a language, but as a RAD environment it is truly a lot better overall. The language however is much less popular, so it has a smaller userbase, but for the most part it's still fairly large.
__________________
os: mac os 10.5.4
revision control: git
editor: emacs

site
Mad_guy is offline   Reply With Quote
Old Jun 25th, 2006, 6:16 AM   #19
nemesis
Programmer
 
nemesis's Avatar
 
Join Date: Aug 2005
Location: Bristol, England
Posts: 71
Rep Power: 3 nemesis is on a distinguished road
Send a message via MSN to nemesis
I had to use VB6 at school, and it was a pile of rubbish. For one it was buggy, if you had a program which did more than have a few buttons and a messagebox it would sometimes have bugs that you could not reproduce. An example of one is enums. Sometimes it would compile and run, sometimes it would complain that i had not declared the enum. I had to restart the whole VB editor and then compile for it to believe that i had declared the enum.

VB.net is really just so that VB6 programmers can write programs for .net. The syntax is retarded. One example is the inherits keyword. The inherits keyword has to be on the line below the class name declaration, i dont see how that makes the code any clearer to understand.

If you are new to programming theses days and you want to program on windows you might as well use C#. For one its got less keywords, and so its easier to remember. And two the keywords are less than 6 characters usually and so there is less chance of a spelling mistake. But if your gona learn C# use mono, and GTK#, at least then your not using something that is proprietary. If i ever have to program in VB again i think i would slit my wrists.
nemesis is offline   Reply With Quote
Old Jun 26th, 2006, 12:04 PM   #20
Dragon_Master
Programmer
 
Dragon_Master's Avatar
 
Join Date: Jan 2006
Location: Some where
Posts: 74
Rep Power: 3 Dragon_Master is on a distinguished road
I bash Microsoft, because there programs are ineffient,(take up alot of hard drive space, and alot of system resources), and have no respect for security.
Dragon_Master is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 5:06 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC