Thread: Java or Visual Basic?

  1. #1
    Registered User Fool's Avatar
    Join Date
    Aug 2001
    Posts
    335

    Java or Visual Basic?

    Next semester I'll be taking my first programming classes. I'll have to take C and I'm thinking of taking either Java or Event-Driven Basic along with it. I'll have to ask my advisor if taking them together is ok, with me never having any C before, would the Java class start from scratch or expect me to know some programming already. I'm leaning towards Java. What do you guys think?

    -Fool

  2. #2
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    It's really up to you (of course), but I personally would take Java (I can't believe I just said that). It'll help with your C++, by promoting OOP - plus, it'll allow you to more easily switch to C# if you so choose. VB has its uses, too, tho. It really easy to make a friendly GUI. Businesses use both. My company uses a ton of different development programs, but then again, we don't actually develop software here.

  3. #3
    Registered User Fool's Avatar
    Join Date
    Aug 2001
    Posts
    335
    In the end I will have taken:

    C (level 100)
    Visual Basic I (level 100)
    Visual Basic II (level 200)
    Event-Driven C++ (level 200)
    C++ Object Oriented Programming (level 200)
    Internet Programming I (Java) as an IST elective (level 200)

    There are about 15 other classes I will have taken also which relate. After I'm done I'll have an AAS is IST: Computer Programming. Does this look good? Should it prepare me for a real time job? Any thoughts?

    -Fool

  4. #4
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    I guess so - I'd just say if I were you I'd try and get smth above an Associate's, but that's up to you. Also, don't limit yourself to learning just the stuff you get in class - some of the more knowledgable people on this board have learned the langs on their own, with nothing at all to do with school.

  5. #5
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,793
    From a purely non-academic viewpoint - Learn Java. I'm playing with servlets at the moment, and enjoying it. And as G_C says the strong OOP presence of the language will be an advantage to your C++

    From G_C's sig -
    Useless Fact of the day: 0.3% of all road accidents in Canada involve a Moose.
    Wow man - I didn't know they were allowed to drive in Canada

  6. #6
    Registered User Fool's Avatar
    Join Date
    Aug 2001
    Posts
    335
    I'm just planning for these next two years. I'm in a community college at the moment and would like to get my AAS here and transfer over to a university afterwards.

    I've been told by a friend at a local university that I will learn so much more outside of school. I'm not really limiting myself. I'm just trying to guage if the knowledge I will get here will be enough to get a job and then further my education.

    -Fool

  7. #7
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    Alright, Fool, that sounds like a better idea... Good luck, brotha!

    Fordy: Maybe they meant people speed walking or running in the road?

  8. #8
    Anti-Terrorist
    Join Date
    Aug 2001
    Location
    mming, Game DevelopmentCSR >€&<>&2Minimization of boolean functions, PROM,PLA design >‚&0>ƒ&WA, USA guitar, dogsCommercial Aviation >„&>>…&USAProgramming
    Posts
    742
    Don't take JAVA and C at the same time, big mistake. One language is OOP and the other is Procedural. Definately take 'C' and Visual Basic before you take C++ or Java. When you take Visaul Basic you will not be studying the new version so it should be alright to take C and VB at the same time. Honestly, if you take Java during C, than it won't work out very well.
    I compile code with:
    Visual Studio.NET beta2

  9. #9
    junior member mix0matt's Avatar
    Join Date
    Aug 2001
    Posts
    144

    agree with Witch_King, sort of

    Fool, just a few thoughts.

    Number one, i think you're trying to rush yourself here. I would stick with one language and do your best to master it. Why don't you contact the university you plan on attending down the road and ask them what language on which they base their computer science program. It's probally going to be C/C++, java, or maybe pascal. If you master any one of those three languages, VB will be a snap. I would only spend time learning VB if it was necessary. C/C++, pascal, and java are way more interesting.

    Since you're attending a community college, you should concentrate on getting rid of your core requirements. Don't be intimidated by the "twelve year olds" on programming boards that have already "developed their own TCP/IP stack". Usually it's all crap. More time than not they're just developing bad habits. You have plenty of time. If you plan to go to a four year university, you should concentrate on getting the core credits you need to graduate.



    I'm just trying to guage if the knowledge I will get here will be enough to get a job
    That depends entirely on you. Your friend's right. You're going to learn a lot more through independent study. Oh yeah, do you think an employer is going to hire someone that knows a little about a lot or a lot about a little. The employer is probably going to demand that you have a working mastery of all the languages you put on your resume. It's hard to develop a mastery of one language in two years. Nevermind two.

    good luck.

    mxr
    THIS IS NOT JUST A CHRONICLING OF THINGS WE HAVE DONE IN THE PAST BUT OUR RISE TO POWER.

  10. #10
    Registered User Fool's Avatar
    Join Date
    Aug 2001
    Posts
    335
    Thanks for the positive words everyone!

    -Fool

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Can we have vector of vector?
    By ketu1 in forum C++ Programming
    Replies: 24
    Last Post: 01-03-2008, 05:02 AM
  2. Replies: 10
    Last Post: 11-23-2007, 12:13 AM
  3. Learning OpenGL
    By HQSneaker in forum C++ Programming
    Replies: 7
    Last Post: 08-06-2004, 08:57 AM
  4. <list>
    By Unregistered in forum C++ Programming
    Replies: 9
    Last Post: 02-24-2002, 04:07 PM