1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Very newbie question

Discussion in 'Visual Basic .NET' started by drey2k, Apr 30, 2009.

  1. drey2k

    drey2k Power Member

    Joined:
    Jan 4, 2009
    Messages:
    551
    Likes Received:
    169
    Occupation:
    Finance guy
    Location:
    USSR 1943
    Hi guys,

    This is a very stupid/noob question but it would help me a lot.

    What is VB.NET used for vs. Java and C++? Are these languages used for completely different things? Do they interrelated a lot?

    Thank you.
     
  2. blazen

    blazen Regular Member

    Joined:
    Mar 8, 2008
    Messages:
    471
    Likes Received:
    147
    I'm not too familiar with java, but basically whatever you use to create applications for with one language you can also code for with the others. I would recommend to go with VB.NET or C++ though...
     
    Last edited: Apr 30, 2009
  3. hotcheats

    hotcheats Regular Member

    Joined:
    Dec 2, 2008
    Messages:
    328
    Likes Received:
    74
    Location:
    EU
    .NET is basically Micro$osft's version of Java - but for Windows only. Java apps can run on every platform, because they're not compiled to machine code like normal app - but they're interpreted by something which is called Java Runtime Environment - and thanks to that, you can write the program once, and (theoretically) run it everywhere - 'cause JRE is available for Linux, Win, Mac and so on. So the idea behind that was brilliant, but the execution was pretty far from perfect...so although I hate M$, I must admit that they did incredible job with .NET - so if u're wondering which lang to use/learn, I'd recommend VB or CPP for .NET :)
     
  4. wowmanwow

    wowmanwow Registered Member

    Joined:
    Nov 7, 2008
    Messages:
    60
    Likes Received:
    12
    I'd have to agree with you on that. I use .NET for all my BH tools (I'm a programmer). It's amazing what Microsoft does sometimes.
     
  5. crashed

    crashed Jr. VIP Jr. VIP Premium Member

    Joined:
    Aug 13, 2008
    Messages:
    958
    Likes Received:
    1,198
    Occupation:
    Guru-slayer
    Location:
    Behind the VPN...
    Home Page:
    Anything that you can do in Java/C++ you can do faster and easier in VB.NET :D
     
  6. drey2k

    drey2k Power Member

    Joined:
    Jan 4, 2009
    Messages:
    551
    Likes Received:
    169
    Occupation:
    Finance guy
    Location:
    USSR 1943
    So basically VB and ASP run on the .NET framework? Like Java runs on the JRE?

    I see I see.

    How come everyone is telling me to stay away from .NET though lol?

    I was going to start my programming experience with C++ and PHP/SQL.
     
  7. crashed

    crashed Jr. VIP Jr. VIP Premium Member

    Joined:
    Aug 13, 2008
    Messages:
    958
    Likes Received:
    1,198
    Occupation:
    Guru-slayer
    Location:
    Behind the VPN...
    Home Page:
    It's a debate that has been running for years. Thing with .NET is its a MS technology, and people believe it needs expensive tools.

    Also, you need the .NET Framework installed on websites which server asp.net pages, and the framework to be installed on any machines for desktop apps (this isn't much problem as vista comes with it preinstalled and it is part of SP2 for Windows XP). However there is also the MONO project that can be used to run .Net apps on Linux, macs etc.

    Another benifit of .Net is its easy to use classes, and to write code as modules so it can be reused easy as.