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!
Printable View
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!
Here we go again...
And along came the mule...
Which is why I voted for VB6. Java has given me a sore botty. I need the sandpaper treatment every night :mad:Quote:
Originally posted by vbNeo
it kicks visualAds arse!
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. :lol:
Lets also compare TCP to IP
Neither VB.Net or C# is cross platform, so I'd use java instead any day...Quote:
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. :lol:
hey, is Goofy a dog? if he is, why the hell hes talking and walking in 2 legs? and what about Pluto? :confused:
Actually they are.Quote:
Originally posted by vbNeo
Neither VB.Net or C# is cross platform, so I'd use java instead any day...
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).
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...
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?Quote:
Neither VB.Net or C# is cross platform, so I'd use java instead any day...
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
Finaly someone with some sense.....never thought it would be Mendhak, but it was.Quote:
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. :lol:
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....
How wretchedly adorable....Quote:
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?
:afrog:
I don't know about that, you can do alot with a hammer =)Quote:
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....
YOu can do a lot with a hammer, or a girl...or even with a puppet....:eek:Quote:
Originally posted by dsheller
I don't know about that, you can do alot with a hammer =)
Which of these would I use to pound a nail in with doctor NoteMe =)
Java vs VB6 :lol: 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.
That's a rather false comparison, since Java is much more efficient and faster than VB6...Quote:
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?
it is in me hole like.
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.
Why are we comparing Coffee to a programming language?
Your mature responses amase me :DQuote:
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.
Sorry. :(
An interpretted language cannot execute as fast as a compiled language because there is a finite lag involved in "just-in-time compilation"
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.
Nothing beats VB6 IDE. :)
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.
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 :rolleyes:
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++ :cool:
You are wrong.Quote:
I agree that C++ is faster than Java, but not VB6.
To resort to the mendhackian approach, VB smells like poo.
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.
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.
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.
Read the original question.Quote:
Posted by Mendhak
The only thing being compared here is speed.
Nothing was mentioned about speed. Yes speed is one aspect of power when evaluating a programming language but not the only one.Quote:
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!
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
OMG... Look everyone, a Java mod! :evil: D
Quote:
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. :afrog:
Besides, don't be comparing them. ;)
That's what I was trying to say, but no one wanted to listen! ;)Quote:
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.