View Poll Results: Java vs. VB6 ?

Voters
20. You may not vote on this poll
  • Visual Basic 6.0

    14 70.00%
  • Java

    6 30.00%
Results 1 to 38 of 38

Thread: Java vs. Visual Basic 6.0

  1. #1

    Thread Starter
    Frenzied Member vbNeo's Avatar
    Join Date
    May 2002
    Location
    Jutland, Denmark
    Posts
    1,994

    Java vs. Visual Basic 6.0

    Which would you prefer?

    I recently discovered how powerful Java actually is, and I really can't see why I should use anything else(except C++ for OS specific stuff) - it kicks visualAds arse!
    "Lies, sanctions, and cruise missiles have never created a free and just society. Only everyday people can do that."
    - Zack de la Rocha


    Hear me roar.

  2. #2
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170
    Here we go again...

  3. #3

    Thread Starter
    Frenzied Member vbNeo's Avatar
    Join Date
    May 2002
    Location
    Jutland, Denmark
    Posts
    1,994
    And along came the mule...
    "Lies, sanctions, and cruise missiles have never created a free and just society. Only everyday people can do that."
    - Zack de la Rocha


    Hear me roar.

  4. #4
    VBA Nutter visualAd's Avatar
    Join Date
    Apr 2002
    Location
    Ickenham, UK
    Posts
    4,906

    Re: Java vs. Visual Basic 6.0

    Originally posted by vbNeo
    it kicks visualAds arse!
    Which is why I voted for VB6. Java has given me a sore botty. I need the sandpaper treatment every night
    PHP || MySql || Apache || Get Firefox || OpenOffice.org || Click || Slap ILMV || 1337 c0d || GotoMyPc For FREE! Part 1, Part 2

    | PHP Session --> Database Handler * Custom Error Handler * Installing PHP * HTML Form Handler * PHP 5 OOP * Using XML * Ajax * Xslt | VB6 Winsock - HTTP POST / GET * Winsock - HTTP File Upload

    Latest quote: crptcblade - VB6 executables can't be decompiled, only disassembled. And the disassembled code is even less useful than I am.

    Random VisualAd: Blog - Latest Post: When the Internet becomes Electricity!!


    Spread happiness and joy. Rate good posts.

  5. #5
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170
    Hey, while we're comparing Java with VB6, let's compare HTML and Perl.

    Try Java vs VB.NET or C#. It'll get pwnd so bigtime that we'll have to delete that forum we've let hang around here like a loser reject that it is.

  6. #6
    VBA Nutter visualAd's Avatar
    Join Date
    Apr 2002
    Location
    Ickenham, UK
    Posts
    4,906
    Lets also compare TCP to IP
    PHP || MySql || Apache || Get Firefox || OpenOffice.org || Click || Slap ILMV || 1337 c0d || GotoMyPc For FREE! Part 1, Part 2

    | PHP Session --> Database Handler * Custom Error Handler * Installing PHP * HTML Form Handler * PHP 5 OOP * Using XML * Ajax * Xslt | VB6 Winsock - HTTP POST / GET * Winsock - HTTP File Upload

    Latest quote: crptcblade - VB6 executables can't be decompiled, only disassembled. And the disassembled code is even less useful than I am.

    Random VisualAd: Blog - Latest Post: When the Internet becomes Electricity!!


    Spread happiness and joy. Rate good posts.

  7. #7

    Thread Starter
    Frenzied Member vbNeo's Avatar
    Join Date
    May 2002
    Location
    Jutland, Denmark
    Posts
    1,994
    Originally posted by mendhak
    Hey, while we're comparing Java with VB6, let's compare HTML and Perl.

    Try Java vs VB.NET or C#. It'll get pwnd so bigtime that we'll have to delete that forum we've let hang around here like a loser reject that it is.
    Neither VB.Net or C# is cross platform, so I'd use java instead any day...
    "Lies, sanctions, and cruise missiles have never created a free and just society. Only everyday people can do that."
    - Zack de la Rocha


    Hear me roar.

  8. #8
    Lively Member Xcoder's Avatar
    Join Date
    Jan 2004
    Posts
    120
    hey, is Goofy a dog? if he is, why the hell hes talking and walking in 2 legs? and what about Pluto?
    Last edited by Xcoder : 09-10-2001 at 12:45 AM.

  9. #9
    I wonder how many charact
    Join Date
    Feb 2001
    Location
    Savage, MN, USA
    Posts
    3,704
    Originally posted by vbNeo
    Neither VB.Net or C# is cross platform, so I'd use java instead any day...
    Actually they are.

    Mono project already addressed that.

    But you're right, Java definitely has better reign in that arena.. however Java had a 6 year lead too.

    My problem with Java, as silly as it may sound, is the lack of quality IDE's for it. Many of the IDE's are written in Java, and therefore are too slow for development. Even NetBeans has slower than sin Intellisense.

    The best for speed I have experienced is JCreator (since its written in C++), but its a really limited IDE and not for big projects or enterprise development.

    Microsoft really raised the bar for Visual development with VS 2003, and the new NetBeans IDE even mirrors VS to the point it is almost like the same IDE (except for speed).

  10. #10

    Thread Starter
    Frenzied Member vbNeo's Avatar
    Join Date
    May 2002
    Location
    Jutland, Denmark
    Posts
    1,994
    www.eclipse.org

    It certainly isn't slow, and it might just be the best programming IDE I've ever tried... check it out...

    Netbeans does suck by the way...
    "Lies, sanctions, and cruise missiles have never created a free and just society. Only everyday people can do that."
    - Zack de la Rocha


    Hear me roar.

  11. #11
    PowerPoster
    Join Date
    Jul 2002
    Location
    Dublin, Ireland
    Posts
    2,148
    Neither VB.Net or C# is cross platform, so I'd use java instead any day...
    A duck can fly, walk and swim but does none very well. A peregrine falcon can pretty much only fly and yet does so fantastically. Why do you want to be a duck?

  12. #12
    I wonder how many charact
    Join Date
    Feb 2001
    Location
    Savage, MN, USA
    Posts
    3,704
    Actually have you tried the new NetBeans Ide beta 2.0?

    Its almost an exact replica of Visual Studio 2003.

    http://java.sun.com/j2se/1.5.0/download.jsp

  13. #13
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190
    Originally posted by mendhak
    Hey, while we're comparing Java with VB6, let's compare HTML and Perl.

    Try Java vs VB.NET or C#. It'll get pwnd so bigtime that we'll have to delete that forum we've let hang around here like a loser reject that it is.
    Finaly someone with some sense.....never thought it would be Mendhak, but it was.

    THis is the 15 time I am writing this on VBF, so here we go again.


    "Its all about finding the right tool for the job, not to make one tool fit every job".


    I am using VB, Java, C++, ASM, PHP, but if I first know what task I am facing, I won't choose the language I know the best, I choose the language that fits the job.....sue me....

  14. #14
    Lively Member
    Join Date
    Jul 2001
    Posts
    81
    Originally posted by Merrion
    A duck can fly, walk and swim but does none very well. A peregrine falcon can pretty much only fly and yet does so fantastically. Why do you want to be a duck?
    How wretchedly adorable....

    Rate my posts for a chance to win cash and prizes

  15. #15
    Fanatic Member
    Join Date
    Dec 2002
    Location
    North Carolina
    Posts
    734
    Originally posted by NoteMe
    Finaly someone with some sense.....never thought it would be Mendhak, but it was.

    THis is the 15 time I am writing this on VBF, so here we go again.


    "Its all about finding the right tool for the job, not to make one tool fit every job".


    I am using VB, Java, C++, ASM, PHP, but if I first know what task I am facing, I won't choose the language I know the best, I choose the language that fits the job.....sue me....
    I don't know about that, you can do alot with a hammer =)


    "X-mas is 24.Desember you English morons.." - NoteMe

  16. #16
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190
    Originally posted by dsheller
    I don't know about that, you can do alot with a hammer =)
    YOu can do a lot with a hammer, or a girl...or even with a puppet....

  17. #17
    Fanatic Member
    Join Date
    Dec 2002
    Location
    North Carolina
    Posts
    734
    Which of these would I use to pound a nail in with doctor NoteMe =)


    "X-mas is 24.Desember you English morons.." - NoteMe

  18. #18
    Dazed Member
    Join Date
    Oct 1999
    Location
    Ridgefield Park, NJ
    Posts
    3,418
    Java vs VB6 No comparison. Just read thinking in Java by Bruce Eckel http://www.bruceeckel.com/ or some of the other good java books out there. Thats what got me hooked.

  19. #19

    Thread Starter
    Frenzied Member vbNeo's Avatar
    Join Date
    May 2002
    Location
    Jutland, Denmark
    Posts
    1,994
    Originally posted by Merrion
    A duck can fly, walk and swim but does none very well. A peregrine falcon can pretty much only fly and yet does so fantastically. Why do you want to be a duck?
    That's a rather false comparison, since Java is much more efficient and faster than VB6...
    "Lies, sanctions, and cruise missiles have never created a free and just society. Only everyday people can do that."
    - Zack de la Rocha


    Hear me roar.

  20. #20
    PowerPoster
    Join Date
    Jul 2002
    Location
    Dublin, Ireland
    Posts
    2,148
    it is in me hole like.

  21. #21
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170
    The only place java belongs is in the toilet bowl in the form of deep yellow urine after it has passed through my urinary tract.

  22. #22
    Banished Cander's Avatar
    Join Date
    Dec 2000
    Location
    Why do you care?
    Posts
    6,913
    Why are we comparing Coffee to a programming language?
    Stack Overflow
    See the features of Visual Studio 2010 and C# 4.0: The 10-4 show on Channel9

  23. #23

    Thread Starter
    Frenzied Member vbNeo's Avatar
    Join Date
    May 2002
    Location
    Jutland, Denmark
    Posts
    1,994
    Originally posted by mendhak
    The only place java belongs is in the toilet bowl in the form of deep yellow urine after it has passed through my urinary tract.
    Your mature responses amase me
    "Lies, sanctions, and cruise missiles have never created a free and just society. Only everyday people can do that."
    - Zack de la Rocha


    Hear me roar.

  24. #24
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170
    Sorry.

  25. #25
    PowerPoster
    Join Date
    Jul 2002
    Location
    Dublin, Ireland
    Posts
    2,148
    An interpretted language cannot execute as fast as a compiled language because there is a finite lag involved in "just-in-time compilation"

  26. #26

    Thread Starter
    Frenzied Member vbNeo's Avatar
    Join Date
    May 2002
    Location
    Jutland, Denmark
    Posts
    1,994
    Visual Basic 6.0 does have a virtual machine as well, slower than the one in Java. I agree that C++ is faster than Java, but not VB6.
    "Lies, sanctions, and cruise missiles have never created a free and just society. Only everyday people can do that."
    - Zack de la Rocha


    Hear me roar.

  27. #27
    Frenzied Member ice_531's Avatar
    Join Date
    Aug 2002
    Location
    Sitting w/ Bob Status: -Next -To- Null- Friend: Philip
    Posts
    1,152
    Nothing beats VB6 IDE.
    :::`DISCLAIMER`:::
    Do NOT take anything i have posted to be truthful in any way, shape or form.
    Thank You!

    --------------------------------
    "Never heard about "hiking" poles. I usualy just grab a stick from the nature, and use that as a pole." - NoteMe
    "Finaly I can look as gay as I want..." - NoteMe
    Languages: VB6, BASIC, Java, C#. C++

  28. #28

    Thread Starter
    Frenzied Member vbNeo's Avatar
    Join Date
    May 2002
    Location
    Jutland, Denmark
    Posts
    1,994
    Whoa!? The VB6 IDE is one of the worst I know, especially the text editor, the undo function is horrible! It's absolutely NOTHING compared to Eclipse.
    "Lies, sanctions, and cruise missiles have never created a free and just society. Only everyday people can do that."
    - Zack de la Rocha


    Hear me roar.

  29. #29
    Frenzied Member ice_531's Avatar
    Join Date
    Aug 2002
    Location
    Sitting w/ Bob Status: -Next -To- Null- Friend: Philip
    Posts
    1,152
    LOL

    Well I do happen to have Eclipse and i just don't like it that much. I just asume use the java 2 sdk instead

    I haven't run into ANY problems that called for me to chose java over VB, and not to mention im much stronger at VB. If i needed something more powerful then i'd simply pull out my nice lil vc++
    :::`DISCLAIMER`:::
    Do NOT take anything i have posted to be truthful in any way, shape or form.
    Thank You!

    --------------------------------
    "Never heard about "hiking" poles. I usualy just grab a stick from the nature, and use that as a pole." - NoteMe
    "Finaly I can look as gay as I want..." - NoteMe
    Languages: VB6, BASIC, Java, C#. C++

  30. #30
    PowerPoster
    Join Date
    Jul 2002
    Location
    Dublin, Ireland
    Posts
    2,148
    I agree that C++ is faster than Java, but not VB6.
    You are wrong.

  31. #31

    Thread Starter
    Frenzied Member vbNeo's Avatar
    Join Date
    May 2002
    Location
    Jutland, Denmark
    Posts
    1,994
    To resort to the mendhackian approach, VB smells like poo.
    "Lies, sanctions, and cruise missiles have never created a free and just society. Only everyday people can do that."
    - Zack de la Rocha


    Hear me roar.

  32. #32
    PowerPoster
    Join Date
    Jul 2002
    Location
    Dublin, Ireland
    Posts
    2,148
    Write a quick benchmark program if you don't believe me - say one to calculate the sine, cosine and tangent of all the integers between 1 and 100000.

    A compiled VB6 program will be at least twice as fast as the Java one.

  33. #33
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170
    That's the crptcblade approach.

    I'd say something like:

    You're incorrectly comparing Java and VB6 because of their different structures. The only thing being compared here is speed. In that way, I could easily say that ASM beats Java bits and bytes down. The advantage that Java programmers gloat about is OO, so it's now there with VB.NET and C#. Try comparing them instead.

    And compare their IDEs while you're at it.

  34. #34
    Dazed Member
    Join Date
    Oct 1999
    Location
    Ridgefield Park, NJ
    Posts
    3,418
    Programming is about managing complexity: the complexity of the problem you want to solve, laid upon the complexity of the machine in which it is solved. Because of this complexity, most of our programming projects fail. And yet, of all the programming languages of which I am aware, none of them have gone all-out and decided that their main design goal would be to conquer the complexity of developing and maintaining programs. Of course, many language design decisions were made with complexity in mind, but at some point there were always some other issues that were considered essential to be added into the mix. Inevitably, those other issues are what cause programmers to eventually “hit the wall” with that language. For example, C++ had to be backwards-compatible with C (to allow easy migration for C programmers), as well as efficient. Those are both very useful goals and account for much of the success of C++, but they also expose extra complexity that prevents some projects from being finished (certainly, you can blame programmers and management, but if a language can help by catching your mistakes, why shouldn’t it?). As another example, Visual BASIC (VB) was tied to BASIC, which wasn’t really designed to be an extensible language, so all the extensions piled upon VB have produced some truly horrible and unmaintainable syntax. Perl is backwards-compatible with Awk, Sed, Grep, and other Unix tools it was meant to replace, and as a result is often accused of producing “write-only code” (that is, after a few months you can’t read it). On the other hand, C++, VB, Perl, and other languages like Smalltalk had some of their design efforts focused on the issue of complexity and as a result are remarkably successful in solving certain types of problems.

  35. #35
    Dazed Member
    Join Date
    Oct 1999
    Location
    Ridgefield Park, NJ
    Posts
    3,418
    Posted by Mendhak

    The only thing being compared here is speed.
    Read the original question.

    Posted by vbNeo

    I recently discovered how powerful Java actually is, and I really can't see why I should use anything else(except C++ for OS specific stuff) - it kicks visualAds arse!
    Nothing was mentioned about speed. Yes speed is one aspect of power when evaluating a programming language but not the only one.

  36. #36
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,109
    I agree completely with Dilenger4. For that reason, I really find .NET to be very nice. I really liked VB6, but just the organizational ability in the .NET IDE means that managing a project of any reasonable size is much easier.

    Haven't worked with Java though....I'm immune to caffeine
    My usual boring signature: Nothing

  37. #37
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170
    OMG... Look everyone, a Java mod! :evil: D


    Originally posted by Dilenger4
    Read the original question.


    Nothing was mentioned about speed. Yes speed is one aspect of power when evaluating a programming language but not the only one.

    So far, until you showed up with your Java knowledge, it was the only thing people were looking at. Now we can look at your beautiful eyes too.

    Besides, don't be comparing them.

  38. #38

    Thread Starter
    Frenzied Member vbNeo's Avatar
    Join Date
    May 2002
    Location
    Jutland, Denmark
    Posts
    1,994
    Originally posted by Dilenger4
    Programming is about managing complexity: the complexity of the problem you want to solve, laid upon the complexity of the machine in which it is solved. Because of this complexity, most of our programming projects fail. And yet, of all the programming languages of which I am aware, none of them have gone all-out and decided that their main design goal would be to conquer the complexity of developing and maintaining programs. Of course, many language design decisions were made with complexity in mind, but at some point there were always some other issues that were considered essential to be added into the mix. Inevitably, those other issues are what cause programmers to eventually “hit the wall” with that language. For example, C++ had to be backwards-compatible with C (to allow easy migration for C programmers), as well as efficient. Those are both very useful goals and account for much of the success of C++, but they also expose extra complexity that prevents some projects from being finished (certainly, you can blame programmers and management, but if a language can help by catching your mistakes, why shouldn’t it?). As another example, Visual BASIC (VB) was tied to BASIC, which wasn’t really designed to be an extensible language, so all the extensions piled upon VB have produced some truly horrible and unmaintainable syntax. Perl is backwards-compatible with Awk, Sed, Grep, and other Unix tools it was meant to replace, and as a result is often accused of producing “write-only code” (that is, after a few months you can’t read it). On the other hand, C++, VB, Perl, and other languages like Smalltalk had some of their design efforts focused on the issue of complexity and as a result are remarkably successful in solving certain types of problems.
    That's what I was trying to say, but no one wanted to listen!
    "Lies, sanctions, and cruise missiles have never created a free and just society. Only everyday people can do that."
    - Zack de la Rocha


    Hear me roar.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width