Go Back   PCMech Forums > Help & Discussion > Web Design / Development

Need Some Help? Type Your Keywords Here:

Reply
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
Old 05-18-2000, 06:46 AM   #1
Member (5 bit)
 
Join Date: Jan 2000
Posts: 21
Post

Hey.
Im interested to know what kind of stuff people use vb for? Is it only, script, small apps and macros and such or anything major ?
Will any bigger software products us vb or is more shareware stuff ?
Is vb a good programming language, I've just started using it, so Im far from an expert.
Visualbasic has limitions beeing that it only works on microsoft os, is it worth learning or should I got for something else, like c ?

las
las- is offline   Reply With Quote
Old 05-18-2000, 08:37 AM   #2
Member (8 bit)
 
Join Date: Apr 2000
Location: Fairfax, Virginia
Posts: 173
Post

in my opinion c is way better man. c++ for that matter.
Artaudd is offline   Reply With Quote
Old 05-20-2000, 01:06 AM   #3
Member (12 bit)
 
fred's Avatar
 
Join Date: Mar 1999
Posts: 2,463
Smile

Visual Basic is an excellant tool for developing an application quickly. It is a bit like a building block set. It quickly allows you to click blocks together to build something. It's problem is that the blocks don't always do exactly what you want them to do and when they don't you are in it up to your neck. VB does not allow you to do everything..! C+, C++ development environments however tend to be different. With them, you can do anything, but the down side is that you need greater knowledge and skill to do anything at all. VB is a good starter, but you might get bored within a month and look forward to the greater control that C, C++ environments give you.... I agree with Artaudd. C, C++ are better. VB is good fun and easy, but lacks the flexibility of C and C++.

fred is offline   Reply With Quote
Old 05-20-2000, 02:43 AM   #4
Member (7 bit)
 
Join Date: May 1999
Location: Albuquerque, NM USA
Posts: 68
Post

I think that a lot depends on where you are in terms of the programming learning curve. If you're a new programmer, (just starting) I'd recommend VB. You get a grasp of the object oriented concept and basic is relatively straight forward to learn. And, if you're like me and have no requirements beyond basic business databases and such, you mightn not go beyond that (unless you want to get into Oracle ). But if you want to eventually write games with high end graphics, you'll want to learn the C languages along the way. As a place to start, though, you won't be doing yourself any harm with VB. I'd start with the learning edition, it's the cheapest. After you get your feet on the ground, you can upgrade or jump to one of the C compilers.

------------------
Patience is the price you pay when you can't pay the price.
Mcubed is offline   Reply With Quote
Old 05-26-2000, 02:13 PM   #5
Member (10 bit)
 
Join Date: May 2000
Location: San Antonio, Tx
Posts: 528
Send a message via Yahoo to nightsky
Exclamation

Thanks for your input Fred. I am interested in learning how to program.I find VB fun to learn.
However, my question is how are chatrooms set-up? I want to build a website that includes chatroom capabilities. Ambitious proj. but what the heck!
When ur as old as I u r allowed to do anything u want!

[This message has been edited by nightsky (edited 05-26-2000).]

[This message has been edited by nightsky (edited 05-26-2000).]
nightsky is offline   Reply With Quote
Old 06-08-2000, 05:43 AM   #6
Member (2 bit)
 
Join Date: Jun 2000
Posts: 2
Talking

VB was originally developed by Microsoft to make it easy for power users to develop ordinary Windows applications, especially database applications easily. However professional programmer's soon discovered it was quite adequate to write commercial applications with and with its visual development style soon became the most widely used application development system in the world and is now considered a heavy-duty application development system capable of allowing the development of enterprise level software ( the biggest I know personally has about 2,000 modules say 200,000 lines of code ). However its still fun to use it for simple applications many of which can be written without a single line of code! However Visual BASIC is only a APL ( a language built into an application to automate it ) and is no substitute for independent programming languages such as C/C++, Java etc. As a matter of fact you can never hope to gain command over programming if you don't know C/C++.
Jagdish Soans is offline   Reply With Quote
Old 06-09-2000, 08:07 AM   #7
Member (9 bit)
 
Join Date: Dec 1999
Location: Midland, NC, USA
Posts: 292
Post

So you're saying that the first 12 years of my career in development was wasted because C++ wasn't around yet?

I really don't think the original poster was wanting to start another language-centric holy war.
UncaDanno is offline   Reply With Quote
Old 06-10-2000, 11:09 AM   #8
Member (6 bit)
 
Join Date: Oct 1999
Posts: 42
Send a message via ICQ to VeNoM600
Wink

I bought VB6 learning edition a while ago. I used it for the first couple weeks. After knowing what it could do I dropped it as quick as possible. My Opinion is that microsoft wanted another money maker. To me VB6 is absolutly useless. Now I am starting to program in C. C is used in almost all OS VB is used in well Windows. Stay far away from Visual Basic, I've been there done that and regretted every second of my life I wasted using it.
VeNoM600 is offline   Reply With Quote
Old 06-10-2000, 12:04 PM   #9
Member (10 bit)
 
Join Date: Mar 1999
Location: Zurich, Switzerland
Posts: 797
Post

I agree with fred and jagdish.

I use VB for many small custom utilities. For my company I made a calculator with 15'000 lines of code. Though it is a great tool for windows apps I would prefer something other for web stuff. VB is great for database front ends, and hands down, what is computing nowadays other than database access? (ok, beside gaming and other time-critical apps)

One word to "VB does not allow you to do everything..!" -- A major difference between DOS based programming (C++, Qbasic) and Windows based programming (Visual C++, Visual Basic) is the way of the program flow: Within DOS based programming you have full control of the program flow even with Basic. Windows is different. It's not VB that doesn't give you full control - it's Windows itself, since Windows is "event-driven". All and everything causes windows events (i.e. clicking a button, moving the mouse somewhere and such) and since all those events can happen in a random order windows must handle the program flow different than DOS.

I think you can't judge between C and VB. Both have their advantages and it depends on what you are planning.

excerpt of Programmer's Quick Guide to the Languages

TASK: Shoot yourself in the foot.

C
You shoot yourself in the foot.

C++
You accidentally create a dozen instances of yourself and shoot them all in the foot. Providing emergency medical assistance is impossible since you can't tell which are bitwise copies and which are just pointing at others and saying, "That's me, over there."

Pascal
The compiler won't let you shoot yourself in the foot.

Assembler
You try to shoot yourself in the foot, only to discover you must first invent the gun, the bullet, the trigger, and your foot.

BASIC
Shoot yourself in the foot with a water pistol. On large systems, continue until entire lower body is waterlogged.

Visual Basic
You'll really only _appear_ to have shot yourself in the foot, but you'll have had so much fun doing it that you won't care.
Felix is offline   Reply With Quote
Old 06-10-2000, 01:02 PM   #10
Member (9 bit)
 
Join Date: Dec 1999
Location: Midland, NC, USA
Posts: 292
Post

Good one, Felix! I had never seen that analogy before.

And I agree with you in that every tool has its use. The important thing is to select the tool that best fits the job at hand.

If a hammer is the only tool you use, everything looks like a nail.
UncaDanno is offline   Reply With Quote
Old 06-12-2000, 02:55 AM   #11
Member (5 bit)
 
Join Date: Jan 2000
Posts: 21
Post

Thank you for all the nice feed back.

I made a visualbasic program awhile back that controlled an access97 database. This was a rather small program and small database, I used sql codes to add,delete and search in database. The thing is that I thought the program was REALLY slow. I used adodc connection ,dont know if that makes any differences or not.

Thanks for any comments or tips.
las
las- is offline   Reply With Quote
Reply

Bookmarks

Still Need Help? Type Your Keywords Here:


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

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 On
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 05:56 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 PL2