|
-
Apr 25th, 2001, 08:42 AM
#1
Thread Starter
Evil Genius
your opinion needed please ...
This has probably been asked a thousand times, but if it has then I've missed 'em.
What please, is the advantages of me learning VC++ over VB ?
What can it do more / better ?
-
Apr 25th, 2001, 08:49 AM
#2
Frenzied Member
I find VB is easier for some small programs. If you just need a quick program that does some sort of equation, VB is better. I find VB much easier for winsock programs also. C++ is easier to use on larger projects, mostly because of classes and pointers. C++ is much harder to learn though. When you do I think you'll like it
-
Apr 25th, 2001, 09:13 AM
#3
Frenzied Member
My complaint with VB is it has no portablity. If you are only ever going to work in MS, then you can use VB.
I used to believe that there was some small measure of portablility in VC++, but now I am learning that there are so many MS specific things added to the language that its portablility is not that great. Though, if you do learn VC++, then you know enough C++ to rewrite the app for other platforms. And if you know a Real* Language such as C++, then you are that much closer to understanding pointers and classes and the memory management that will make it infinitely easier to learn Java (what I'm working toward) or Perl (if you have a desire). It is also easier to understand the syntax behind JavaScript (no relation to Java) and PHP.
* Real Lagnuages are those that have a governing body to standardize the language, such as IEEE, ANSI, W3C, EMCA, or Sun's Java Council (or whatever it is called). VB and VC++ have no such care for standardization since they are platform specific (WinTel).
Travis, Kung Foo Journeyman
As always, RTFM.
WWW Standards: HTML 4.01, CSS Level 2, ECMA 262 Bindings to DOM Level 1, JavaScript 1.3 Guide and Reference
Perl: Learn Perl, Llama, Camel, Cookbook, Perl Monks, Perl Mongers, O'Reilly's Perl.com, ActiveState, CPAN, TPJ, and use Perl;
YBMS, but Mozilla doesn't.
-
Apr 25th, 2001, 10:36 AM
#4
-
Apr 25th, 2001, 10:58 AM
#5
Thread Starter
Evil Genius
Someone else mentioned that, not too sure anyone would tell with excecution would they?
VB runs pretty much instantaneous at the mo 
With the runtime files, you just need to distribute the exe and any dll's you create then? I guess you need to add the components like the commondialog control, or are these sort of compiled into the project? Oh lastly on this part, does VC++ have a P&D wizard type thing to track any files that are needed?
Hard to learn - not too worried about, how long did it take you guys ?
Thank you for all your help
-
Apr 25th, 2001, 11:10 AM
#6
Frenzied Member
Well, I'm muttling (is that a word) along in VC++ right now. It is hard to say how long it took me to learn C++, but I had a semester of it at University. The syntax is not really a problem. It is somewhat strict, but the rules are simple. I had another semester learning data structures and playing around unions, structs, and classes (and I got some great techniques from the RA who ran the class). It seems though that I don't get a chance to use any of the really complex data structures I learned. Instead, everything gets dumped into a database. That is fine with me. Anyway... there were two other classes that were important, the Big O junk, and the processor technologies. There you appreciate memory management, blocking, and scope a little better.
Anyway... learning C++ is not a problem. Learning programming, in any language, takes some experience. And it is experience I don't feel one gets from VB (and possibly not from VC++, the jury is still out).
Travis, Kung Foo Journeyman
As always, RTFM.
WWW Standards: HTML 4.01, CSS Level 2, ECMA 262 Bindings to DOM Level 1, JavaScript 1.3 Guide and Reference
Perl: Learn Perl, Llama, Camel, Cookbook, Perl Monks, Perl Mongers, O'Reilly's Perl.com, ActiveState, CPAN, TPJ, and use Perl;
YBMS, but Mozilla doesn't.
-
Apr 25th, 2001, 11:22 AM
#7
Frenzied Member
I started last summer...and now I'm working in windows At the moment I'm making a media player.
-
Apr 25th, 2001, 12:11 PM
#8
Monday Morning Lunatic
I've been seriously using C and C++ for the past 4 years now, and started Windows programming after 2.
And I wouldn't worry about VC++ being "incompatible"...if you write good code then it doesn't matter, and Windows programs will be unportable anyway 
Didn't we have a thread on why C++ over VB about a week ago?
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Apr 25th, 2001, 12:12 PM
#9
-
Apr 25th, 2001, 12:18 PM
#10
Monday Morning Lunatic
If you have version 6 then you can use the Visual Studio Installer which makes MS Installer files.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Apr 25th, 2001, 12:20 PM
#11
Frenzied Member
Is it availible from Micro$oft's site??
-
Apr 25th, 2001, 12:28 PM
#12
Monday Morning Lunatic
Yep It assumes you have a proper serial number though...
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|