Thread: I need advice from some experienced programmers

  1. #1
    left crog... back when? incognito's Avatar
    Join Date
    Oct 2001
    Posts
    1,427

    I need advice from some experienced programmers

    Well we all know that VB is not the fastest and most professional like of the computer languages...but it gets the job done quick and easier....although I hear is kinda slow.....but you "code" it faster. Sometimes I like to think of VB as the AOL of computer languages......My question is do you think it's worth it to learn VB after someone has already learned C++ and Win32.........Note: I have not yet learned C++ nor Win32........But I'm working it on it.
    There are some real morons in this world please do not become one of them, do not become a victim of moronitis. PROGRAMMING IS THE FUTURE...THE FUTURE IS NOW!!!!!!!!!

    "...The only real game I thank in the world is baseball..." --Babe Ruth

    "Life is beautiful"-Don Corleone right before he died.

    "The expert on anything was once a beginner" -Baseball poster I own.


    Left cprog on 1-3-2005. Don't know when I am coming back. Thanks to those who helped me over the years.

  2. #2
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    >I like to think of VB as the AOL of computer languages
    I like that, it's so true

    But seriously, VB is something you want to learn because it's actually used more than C for simpler applications and GUI overlays for C or C++ processing. It's a trade-off, use C or C++ for everything and get better efficiency with more work, or get a less efficient GUI that is much easier and faster to create so that you can concentrate on the C/C++ processing.

    -Prelude
    My best code is written with the delete key.

  3. #3
    S­énior Member
    Join Date
    Jan 2002
    Posts
    982
    If you want a language to do RAD on win32, and you already know C++, it may be worth looking into C# rather than VB.

  4. #4
    Registered User
    Join Date
    Jan 2002
    Location
    Vancouver
    Posts
    2,212
    VB is the AOL of computer languages?

    So it charges for endless engaged signals, sells your information to telemarketing and doesn't let you connect normally and doesnt let you cancel your account?

    VB isn't sounding very good.

  5. #5
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    >VB isn't sounding very good
    Visual BASIC. Just because a modern and cool sounding keyword like visual is used doesn't mean that it isn't still BASIC

    >it may be worth looking into C#
    I agree, I've been hearing good things about Windows Forms with C#.

    -Prelude
    My best code is written with the delete key.

  6. #6
    C > C++ duders ggs's Avatar
    Join Date
    Aug 2001
    Posts
    435
    If you have the coin, you might as well stick with a product like Borland C++ Builder. But your future employers will likely have something else to say about that...

    As an aside, I'm currently taking a "Computer Science" course in highschool, and of course it uses visual basic. It's painful, and the string manipulation has got to be the worst in the universe, but it's still fun to make text adventure games

    It'll take you no more than a week, if even that, to learn how to use Visual Basic, so you might as well.
    .sect signature

  7. #7
    the hat of redundancy hat nvoigt's Avatar
    Join Date
    Aug 2001
    Location
    Hannover, Germany
    Posts
    3,130
    There is a best tool for each job. You have to know all your tools to make a decision which you use. You should have a look into as many languages as you can find. The more you learn, the more you will see, that the language itself is just a tool. What counts is how you use it.

    VB is used a lot in the real world. Not because it's a nice language. Not because it allows for beautiful coding constructs. It is used because it get the job done efficiently.

    If you know C++/Win32 well, no language will take you more than one or two weeks to learn. Syntax is easy. You could train an ape to learn syntax. The important thing is to know how to construct something. To plan it. To know what happens behind the scenes.

    If there is a question of learning it or not, always learn it. Noone ever said he regreted learning something.

    I agree on the C# part. It will take a good part of the VB market share. So learn both
    hth
    -nv

    She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."

    When in doubt, read the FAQ.
    Then ask a smart question.

  8. #8
    left crog... back when? incognito's Avatar
    Join Date
    Oct 2001
    Posts
    1,427
    So once you know C++ and Win32 it shouldn't be very hard to learn VB........right?
    There are some real morons in this world please do not become one of them, do not become a victim of moronitis. PROGRAMMING IS THE FUTURE...THE FUTURE IS NOW!!!!!!!!!

    "...The only real game I thank in the world is baseball..." --Babe Ruth

    "Life is beautiful"-Don Corleone right before he died.

    "The expert on anything was once a beginner" -Baseball poster I own.


    Left cprog on 1-3-2005. Don't know when I am coming back. Thanks to those who helped me over the years.

  9. #9
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    If you have no programming experience at all it shouldn't be too hard to learn VB :P

    -Prelude
    My best code is written with the delete key.

  10. #10
    Registered User
    Join Date
    Jan 2002
    Location
    Vancouver
    Posts
    2,212
    Originally posted by Prelude
    If you have no programming experience at all it shouldn't be too hard to learn VB :P

    -Prelude
    VB probably isnt the best option for budding programmers.

  11. #11
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    Sadly, some flavor of BASIC is the first language that most people learn.

    -Prelude
    My best code is written with the delete key.

  12. #12
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    I don't think it's really a bad idea to learn some form of BASIC as a first language (as long as the instructor doesn't abuse goto, like so many of them are known to do)... It's easy enough to not scare people away from programming immediately, and it gives them an idea of how programming should be... That way, when they move onto real languages, they can catch on a little easier...

  13. #13
    Just one more wrong move. -KEN-'s Avatar
    Join Date
    Aug 2001
    Posts
    3,227
    >>As an aside, I'm currently taking a "Computer Science" course in highschool, and of course it uses visual basic. It's painful, and the string manipulation has got to be the worst in the universe<<

    Heh, I had to take the same exact thing before I could get into C/C++ courses. The string manipulation is easy as hell, though...
    Code:
    Dim something as string
    something = "this" + " is" + " easy"
    label1.caption = something
    I'm a VB genius.


    VB isn't a bad thing to learn, like nvoigt said - learn whatever you want. Learn it all if you want. I certainly don't regret learning it, although the words "mindnumbingly easy" can't seem to stop popping into my thoughts...one thing that did get me with VB was winsock. I tried it one day but couldn't quite get it. Oh well


    Oh, and the bad thing about C# is that you need the framework on whatever machine you're running it on - at least VB can compile into an real exe (at least my prof. told me that). Still it's a great language, and you can create the controls manually in your code if you want (which, IMHO, I like better sometimes)

  14. #14
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,743
    BASIC is a very good language to learn as your first language. Although, yes, you must have a good teacher. As I look back on my BASIC days I realize that my teacher never onced touched arrays. In fact, she built a huge wall around arrays and shielded us from them for time and eternity, along with pointers too. She should have taught us those.

    >VB probably isnt the best option for budding programmers.

    Yes...you probably shouldn't start with VB, but it is definitely easy to learn. I remember when I was learning to program, this was the sequence I learned in:

    Logo
    BASIC
    Toolbook (which we like to call Visual Logo )
    Visual Basic

    Visual Basic came pretty easily. If you know BASIC, you know Visual Basic (since Visual Basic is a BASIC compiler...for Windows). There were some difficult things, but it came pretty easily.

    >I'm currently taking a "Computer Science" course in highschool, and of course it uses visual basic.

    Mwahaha...in Computer Science in my school district, they start with C++...mwaha...if you want to learn any form of BASIC whatsoever, you have to take Computer Literacy, which is Middle School, not High School.
    Last edited by DavidP; 03-10-2002 at 05:00 PM.
    My Website

    "Circular logic is good because it is."

  15. #15
    Registered User dirkduck's Avatar
    Join Date
    Aug 2001
    Posts
    428
    I would take the computer programming cource at my school next year...but the 'advanced computer programming class', the highest one, teaches 'advanced topics' such as 'arrays', 'functions', and other big words like that, that you certainly couldnt learn on your own *cough*cprogramming.com tutorials*cough* . And you are required to take beginning computer programming before that, which is like 'data types' 'entering code'..and other stuff that you could learn on your own _much_ faster in my opinion.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Hello & Question to Experienced Programmers
    By Crimxan in forum A Brief History of Cprogramming.com
    Replies: 5
    Last Post: 01-24-2008, 12:15 PM
  2. 2D Game project requires extra C++ programmers, new or experienced
    By drallstars in forum Projects and Job Recruitment
    Replies: 2
    Last Post: 05-16-2007, 10:46 AM
  3. PC Game project requires c++ programmers
    By drallstars in forum Projects and Job Recruitment
    Replies: 2
    Last Post: 02-22-2006, 12:23 AM
  4. girl friend advice (prob. the wrong place)
    By B0bDole in forum A Brief History of Cprogramming.com
    Replies: 15
    Last Post: 10-22-2004, 06:38 PM
  5. Programming Puns
    By kermi3 in forum A Brief History of Cprogramming.com
    Replies: 44
    Last Post: 03-23-2002, 04:38 PM