Posted 08 October 2007 - 10:34 PM
Posted 08 October 2007 - 10:46 PM
Posted 08 October 2007 - 11:22 PM
Agreed. Learn C/C++!
Whoever you are talking to smokes too much crack. Visual Basic should die, and C/C++ would be a good idea to learn.
Posted 09 October 2007 - 03:11 AM
Anyway. You are much better off learning C or C++, they both are far more powerful and far less obsolete than VB can ever hope to be.
Posted 09 October 2007 - 04:36 PM
Posted 09 October 2007 - 04:49 PM
Posted 10 October 2007 - 08:52 AM
I suggest you start with a dynamic language like Python or Ruby. Those are both free and have free books for learning them online. Whatever you choose, make sure you have a good book to work from. Trying to learn from free online "tutorials" will just slow you down. If you can't find a decent book online for free, pick one up on amazon. Also, don't give up. Many newbies find something difficult and think this isn't the "right language" for them. It's not the language (unless you're programming in Perl, then it most certainly is the language , you just need to work harder. Switching languages won't help you, once you work up to the same point in your new language, you'll still be just as stuck. Pick a language and stick with it!
Posted 10 October 2007 - 03:27 PM
However, it is OS specific and your programs will be tied to Windows. It depends what your needs are!
I agree that Python is now rewarding and for visual gui representation you will find TKinter can create anything that you want.
Posted 10 October 2007 - 05:39 PM
Posted 10 October 2007 - 06:14 PM
Posted 10 October 2007 - 10:42 PM
Word of warning about the Bloodshed Dev-C++ compiler. I used it for a number of years before finally calling it quits. It has special calls you need to make programs run, and doesn't always fully "cross-compatabilize" the VC files it says it can.
I'd say start with Dev-C++. But definitely consider investing in even the standard edition of Visual C++ or Visual Studio. It's way, way, way better.
Edited by deadc0de, 10 October 2007 - 10:43 PM.
Posted 11 October 2007 - 09:26 PM
As for your "how to compile" question, the book should cover it. Something like "The C Programming Language" won't, but many newer, more modern and more complete books do. For a compiler on Windows, Dev-C++ is acceptable. However, Microsoft gives away the express edition of their C++ IDE. That's a good place to start, but make sure you also install the platform SDK. This extra step might seem a bit confusing, C++ is C++, right? Microsoft has their own C++ compiler for .net as well as a native compiler. You want a native compiler, and for that you want the platform SDK.
A quick google brings this link up. These are instructions on how to set up Visual C++ Express Edition with the platform SDK. I know this sounds odd and maybe confusing, but this really is the best option for free C++ programming on Windows.
BinRev is hosted by the great people at Lunarpages!