Go Back  Xtreme Visual Basic Talk > General Discussion > Tech Discussions > VB (The best programming language)


Reply
 
Thread Tools Display Modes
  #1  
Old 06-08-2003, 04:55 PM
geo1st487's Avatar
geo1st487 geo1st487 is offline
Junior Contributor
 
Join Date: Oct 2002
Posts: 328
Default VB (The best programming language)


My opinion is that the VB is the best programming language but have 2 disadvantages:

1. VB can't create a single EXE, with no run-times nor dependencies.
2. VB is slow.

But the advantages is that VB is easy to learn and using VB can create the everything (If use advanced activeX controls and DLLs which maybe create with C++ from other programmers)

I wait when disappeared the disadvantages of VB.

Thanks for Read Me
Reply With Quote
  #2  
Old 06-08-2003, 05:07 PM
Volte's Avatar
Volte Volte is offline
Ultimate Contributor

Retired Leader
* Guru *
 
Join Date: Aug 2001
Posts: 5,343
Default

To be fair, VB is not "slow" if you use it properly. The dependency thing I
agree with, although C++ has dependencies too; they're just included with
Windows. In fact, VB's run-times (though not many of the OCX controls)
are included with Windows too (newer Windowses at least).
Reply With Quote
  #3  
Old 06-08-2003, 05:16 PM
geo1st487's Avatar
geo1st487 geo1st487 is offline
Junior Contributor
 
Join Date: Oct 2002
Posts: 328
Default

VB is more slow from C++ and Delphi.
If send VB application (only .exe file) in d: drive which is empty then have problem whereas Delphi and C++ application run correctly.
Thanks
Reply With Quote
  #4  
Old 06-08-2003, 06:06 PM
crazycheetah's Avatar
crazycheetah crazycheetah is offline
Junior Contributor
 
Join Date: Apr 2002
Location: Sunny Southern California
Posts: 347
Default

I just felt like adding my $0.02

C++ has more OOP in it than VB, but VB also has a much smaller learning curve. Also, VB can develop applications with much faster development time, than many other languages.

*shrug*
__________________
Code: PONG! | RPG! | Isometric RPG Map Editor!
Tutorial: IRC
Reply With Quote
  #5  
Old 06-08-2003, 06:15 PM
JimCamel's Avatar
JimCamel JimCamel is offline
Mostly Absent

* Expert *
 
Join Date: Jun 2002
Location: Christchurch, New Zealand
Posts: 2,006
Default

In regards to what you said about putting VB in it's own directory, if you copy all the required files to c:\windows\system (or \system32 depending on your OS), and run regsvr32 on them, you should be able to run VB with out the files (assuming that they're not program depending, like .ini files)
__________________
Sometimes it happens feelings die, Whole years are lost in the blink of an eye
We once had it all but event conspired, Sometimes
Now that it's over, it is through, It gets me everytime I think of you
Sometimes It happens, feelings die, Sometimes
Reply With Quote
  #6  
Old 06-08-2003, 07:00 PM
geo1st487's Avatar
geo1st487 geo1st487 is offline
Junior Contributor
 
Join Date: Oct 2002
Posts: 328
Default

I have 2 partitions on my hard disk (c: & d. In c: is installed my
windows and d: is empty. If copy the my VB application (only .exe file) in d: then have problem.

Why VB develop applications with much faster development time, than Visual C++ and Delphi?

Thanks
Reply With Quote
  #7  
Old 06-08-2003, 07:48 PM
Kaluriel's Avatar
Kaluriel Kaluriel is offline
Senior Contributor
 
Join Date: Jun 2002
Location: Where Heaven & Hell meet
Posts: 813
Default

Quote:
Originally Posted by geo1st487
I have 2 partitions on my hard disk (c: & d. In c: is installed my
windows and d: is empty. If copy the my VB application (only .exe file) in d: then have problem.

Why VB develop applications with much faster development time, than Visual C++ and Delphi?

Thanks


it shouldn't matter where your exe file is as long as the same files that are required in the same folder as the exe are with it
__________________
"They say the the world will end in the same way it was created. I disagree, I think it'll end without the internet" ~ Kaluriel 2001
"The edit button is mightier than the doublepost" ~ Kaluriel 2003
Reply With Quote
  #8  
Old 06-08-2003, 08:21 PM
crazycheetah's Avatar
crazycheetah crazycheetah is offline
Junior Contributor
 
Join Date: Apr 2002
Location: Sunny Southern California
Posts: 347
Default

I have 2 windows partitions on my hard drive, C and D. i can put any kind software i want on the empty D drive, and i'll be fine. So it's not VB's fault that this is happening to you...

Edit: and like Kaluriel said, you can't always just move the exe file. that will cause the problem. but if you move all of the necessary files, it will work fine...
__________________
Code: PONG! | RPG! | Isometric RPG Map Editor!
Tutorial: IRC
Reply With Quote
  #9  
Old 06-08-2003, 08:47 PM
geo1st487's Avatar
geo1st487 geo1st487 is offline
Junior Contributor
 
Join Date: Oct 2002
Posts: 328
Default

Crazycheetah do you try to install on the empty drive D a VB application?
The shared files (e.g. *.ocx, *.dll) where was installed?
Thanks
Reply With Quote
  #10  
Old 06-08-2003, 09:50 PM
crazycheetah's Avatar
crazycheetah crazycheetah is offline
Junior Contributor
 
Join Date: Apr 2002
Location: Sunny Southern California
Posts: 347
Default

I always installed the ocx and dll files into the system folder (C:\WINDOWS\System\ for example) on my win98 machine... and if i don't do that then i put them in the same folder as my exe file.
put on the empty D drive, it works great, for me.
__________________
Code: PONG! | RPG! | Isometric RPG Map Editor!
Tutorial: IRC
Reply With Quote
  #11  
Old 06-09-2003, 07:06 AM
excaliber's Avatar
excaliber excaliber is offline
Senior Contributor

* Expert *
 
Join Date: Nov 2002
Location: Ohio, USA
Posts: 1,828
Default

On the note of speed, its all about the coder. I've seen C code run much slower than VB because of poor coding.

Win 2000 and XP have all the needed dependencies, dont they? No need to install, right?
__________________
RandomIRC - Your neighborhood's friendly IRC channel (irc.randomirc.com - #code)

"Perl - The only language that looks the same before and after RSA encryption."
Reply With Quote
  #12  
Old 06-09-2003, 07:07 AM
excaliber's Avatar
excaliber excaliber is offline
Senior Contributor

* Expert *
 
Join Date: Nov 2002
Location: Ohio, USA
Posts: 1,828
Default

I install the dependencies in the system folder as well, so that i can use them for other apps too. Its alot cleaner than dropping them in the app's folder

my $.02
__________________
RandomIRC - Your neighborhood's friendly IRC channel (irc.randomirc.com - #code)

"Perl - The only language that looks the same before and after RSA encryption."
Reply With Quote
  #13  
Old 06-09-2003, 08:32 AM
reboot's Avatar
reboot reboot is offline
Keeper of foo

Retired Moderator
* Guru *
 
Join Date: Nov 2001
Location: Graceland
Posts: 15,612
Default

There is no such thing as a 'best' programming language.
__________________
~ Quod non mortiferum, fortiorem me facit ~

Avatar by lebb
Reply With Quote
Reply


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 Off
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
programming for IRC with VB tutorial crazycheetah Tutors' Corner 0 05-04-2003 05:15 PM
First impressions last - choice of programming language. Aio Tech Discussions 6 10-17-2002 07:08 PM
QB to VB Conversion - By AIO BillSoo Tutors' Corner 0 08-06-2002 11:37 AM
VB vs. Delphi (long) Yoda General 3 06-26-2001 10:49 AM

Advertisement:





Free Publications
The ASP.NET 2.0 Anthology
101 Essential Tips, Tricks & Hacks - Free 156 Page Preview. Learn the most practical features and best approaches for ASP.NET.
subscribe
Programmers Heaven C# School Book -Free 338 Page eBook
The Programmers Heaven C# School book covers the .NET framework and the C# language.
subscribe
Build Your Own ASP.NET 3.5 Web Site Using C# & VB, 3rd Edition - Free 219 Page Preview!
This comprehensive step-by-step guide will help get your database-driven ASP.NET web site up and running in no time..
subscribe
 
 
-->