And I can't run it on my NEW Zaurus PDA, because it was compiled against an OLDER (?) Different (certainly) JVM. I googled a little and it seems that you are trying to use a full J2SE (standard edition) desktop app in a PersonalJava or J2ME (micro edition) JVM which are meant for differents apps. Just because has a Java somewhere doesn't mean you'll get to run any Java app. There are different specs for J2ME and J2SE, it's has nothing to do with the version, the same way Oracle isn't expected to run in your PDA. The app must be developed to the platform. In Java that means J2SE for PC and servers and J2ME for phones/pdas.
And - if you can't handle multiple inheritance, well, you aren't a Real Programmer. Real Programmers don't use languages, they change the bits in memory by hand. Everyone knows that.
Consider the following Real Life Scenario: Rare bug manifests itself in a method. You fix it. But did you fix the other N bazillion places where that same method is implemented (mostly by cut and paste, because most programmers are lazy)? Heck, can you even _find_ all those places? Well, one can program bad in ANY language. I have found that C programmers tend more to copy and paste because of not using OOP. Most C++ programmers I found understand perhaps 50% of the language, no one I have found (in person) that uses MI. Java programmers tend to reuse some more because they start by learning inheritance. Your milleage may vary.
It has nothing to do with that, read grandparent post. We are talking about the people that lives in sucking dictatorships. You can't just talk to them like: your country sucks but don't worry, we'll explain it how to do it right. For example: that's Iraq to you. You or me don't usually know a thing about other countries people real problems other than their way of government. Dictatorships aren't the Evil Wizard, once killed doesn't mean there is an automatic Happy Ending (tm). That is just the begining of the story.
Only proves that: -friendster programmers don't know how to catch an error in Java, something that Java has plenty ways to do. -is easy to find where the error is in Java. I've seen lot's of "Warning: MySQL Connection Failed: Unknown MySQL error in/www/something.php on line nn" so it is a similar thing with PHP. The stack trace makes usually easier to the programmer to find the problem but it should not be shown to the user.
They are fast to asume things about countries they don't know. Overall Americans don't usually understand the sociologics of dictatorships and non-democratic countries. Neither recent history or they would know that many dictatorships where sponsored by USA. And no, I'm not trolling and I'm not anti-USA, it just happened in my country and a others places.
HA HA HA! Americans are so funny! that's what we like them so much. And this guy Bush of Saturday Night Live is the best. What? that was CNN? you kidding...
It doesn't fit on a microcontroller (like a PIC) So what? who says Java is the right tool for that? on the other hand Java is used in a lot of embbeded projects.
it doesn't have multiple inheritance Thank God for that.
it requires the right JVM C programs when dinamically linked to runtime require the right version of runtime library. So?
it doesn't have a #include to keep parameterizations in one file Include is a Bad Thing. Modern languages don't do that. It even makes compiling slower!
it is actually write-once-debug-everywhere Not true for us. We develop web apps in windows and deploy in windows, as/400 and linux without touch a line. Some other desktop apps require native libs but we need to recompile only those, the Java part is the same.
too many things in Java are only available as precompiled packages I don't know what are you talking except for some database drivers. IBM AS/400 drivers are open source. Anyway you can just any precompiled library because there is no need to recompile them. That's a Good Thing.
(open source in Java is a very rare thing) Not true. In fact in every of our projects we use just core Java libs, open source libs and our own.
Time mechanism that actually prepare the response before is asked. Is based on the same principle that let's us slashdotters post without need to RTFA.
I will note only some of them say no Java3D plugin required, does that imply others do Well, given that Java3D has native components and I haven't installed them, I assume that the browser at least would ask me before installing so is safe to say none of the samples uses Java3D.
But, the example apps have the same problem as many Java3D applications, the GC gets in the way of the rendering thread. There are parameters to Sun JVM to instruct the GC use different algorithms that may be more suited to what you need and some parameters to tweak them further (see the link in my previous post for detailed info). Take a look at the concurrent low pause collector or incremental low pause collector. Usually there's some tradeoff between them, the default GC is a good common case. Let me quote:
"When to Use the Concurrent Low Pause Collector Use the concurrent low pause collector if your application would benefit from shorter garbage collector pauses and can afford to share processor resources with the garbage collector when the application is running. Typically applications which have a relatively large set of long-lived data (a large tenured generation), and run on machines with two or more processors tend to benefit from the use of this collector. However, this collector should be considered for any application with a low pause time requirement. Optimal results have been observed for interactive applications with tenured generations of a modest size on a single processor."
"When to Use the Incremental Low Pause Collector Use the incremental low pause collector when your application can afford to trade longer and more frequent young generation garbage collection pauses for shorter tenured generation pauses. A typical situation is one in which a larger tenured generation is required (lots of long-lived objects), a smaller young generation will suffice (most objects are short-lived and don't survive the young generation collection), and only a single processor is available."
I entered Equinox site and it doesn't seem to be using Java3D. At least the 3D samples have this label "No Java3D plugin required. No hardware rendering". You should take a look at Sun GC site. Tuning the GC may help.
May be extreme left wing in your country (where do you live? Switzerland?), in others so called extreme left wing throw stones to extreme right wing police force in manifestations. Your milleage may vary. AFAIK Moore don't rocks to people and is enough of a capitalist to make Oscar winning movies. And in rational thinking one don't usually think higher of a person because is a slim blonde and lower of other because is fat bearded.
Sorry I can't found any, just the ones that say: "A poll taken by the coalition provisional authority in mid-May shows that 92 percent of Iraqis now view Americans as occupiers and only 2 percent see them as liberators...Fifty-five percent of Iraqis say they would feel safer if the U.S. troops left." article
Exactly. Let's not forget the economics. There are laser guns, it's only that rich people have them. Why? I suppose they are too expesive for low class people that lives in the outer side of the galaxy.
And I can't run it on my NEW Zaurus PDA, because it was compiled against an OLDER (?) Different (certainly) JVM.
I googled a little and it seems that you are trying to use a full J2SE (standard edition) desktop app in a PersonalJava or J2ME (micro edition) JVM which are meant for differents apps. Just because has a Java somewhere doesn't mean you'll get to run any Java app. There are different specs for J2ME and J2SE, it's has nothing to do with the version, the same way Oracle isn't expected to run in your PDA. The app must be developed to the platform. In Java that means J2SE for PC and servers and J2ME for phones/pdas.
And - if you can't handle multiple inheritance, well, you aren't a Real Programmer.
Real Programmers don't use languages, they change the bits in memory by hand. Everyone knows that.
Consider the following Real Life Scenario: Rare bug manifests itself in a method. You fix it. But did you fix the other N bazillion places where that same method is implemented (mostly by cut and paste, because most programmers are lazy)? Heck, can you even _find_ all those places?
Well, one can program bad in ANY language. I have found that C programmers tend more to copy and paste because of not using OOP. Most C++ programmers I found understand perhaps 50% of the language, no one I have found (in person) that uses MI. Java programmers tend to reuse some more because they start by learning inheritance. Your milleage may vary.
1300000000 Chinese people may disagree.
IPvaleph1 and that's it.
It has nothing to do with that, read grandparent post. We are talking about the people that lives in sucking dictatorships. You can't just talk to them like: your country sucks but don't worry, we'll explain it how to do it right. For example: that's Iraq to you.
You or me don't usually know a thing about other countries people real problems other than their way of government.
Dictatorships aren't the Evil Wizard, once killed doesn't mean there is an automatic Happy Ending (tm). That is just the begining of the story.
Quick and dirty; PHP is the VB of XXI century ;-)
Only proves that: /www/something.php on line nn" so it is a similar thing with PHP. The stack trace makes usually easier to the programmer to find the problem but it should not be shown to the user.
-friendster programmers don't know how to catch an error in Java, something that Java has plenty ways to do.
-is easy to find where the error is in Java. I've seen lot's of "Warning: MySQL Connection Failed: Unknown MySQL error in
They are fast to asume things about countries they don't know. Overall Americans don't usually understand the sociologics of dictatorships and non-democratic countries. Neither recent history or they would know that many dictatorships where sponsored by USA. And no, I'm not trolling and I'm not anti-USA, it just happened in my country and a others places.
HA HA HA! Americans are so funny! that's what we like them so much. And this guy Bush of Saturday Night Live is the best. What? that was CNN? you kidding...
Yeap, 30 years of use, you need to replace your programmers after 25 years, you know.
You mean you don't test your non-java apps when installing into a new platform?
It doesn't fit on a microcontroller (like a PIC)
So what? who says Java is the right tool for that? on the other hand Java is used in a lot of embbeded projects.
it doesn't have multiple inheritance
Thank God for that.
it requires the right JVM
C programs when dinamically linked to runtime require the right version of runtime library. So?
it doesn't have a #include to keep parameterizations in one file
Include is a Bad Thing. Modern languages don't do that. It even makes compiling slower!
it is actually write-once-debug-everywhere
Not true for us. We develop web apps in windows and deploy in windows, as/400 and linux without touch a line. Some other desktop apps require native libs but we need to recompile only those, the Java part is the same.
too many things in Java are only available as precompiled packages
I don't know what are you talking except for some database drivers. IBM AS/400 drivers are open source. Anyway you can just any precompiled library because there is no need to recompile them. That's a Good Thing.
(open source in Java is a very rare thing)
Not true. In fact in every of our projects we use just core Java libs, open source libs and our own.
The community has produced several open source JVM, what they haven't produced is a full java standard library.
Azureus bittorrent client is cool, runs fast, has a graphical interface and is coded in Java.
I desinstalled bittorrent after tried it.
The most in webservices is the Perl and PDp
And you info comes exactly from where?
why you would want to do that? isn't enough to put with "j" prefix abuse?
Gee I'm glad I use Mozilla on Windows.
Time mechanism that actually prepare the response before is asked. Is based on the same principle that let's us slashdotters post without need to RTFA.
I will note only some of them say no Java3D plugin required, does that imply others do
Well, given that Java3D has native components and I haven't installed them, I assume that the browser at least would ask me before installing so is safe to say none of the samples uses Java3D.
But, the example apps have the same problem as many Java3D applications, the GC gets in the way of the rendering thread.
There are parameters to Sun JVM to instruct the GC use different algorithms that may be more suited to what you need and some parameters to tweak them further (see the link in my previous post for detailed info). Take a look at the concurrent low pause collector or incremental low pause collector. Usually there's some tradeoff between them, the default GC is a good common case. Let me quote:
"When to Use the Concurrent Low Pause Collector
Use the concurrent low pause collector if your application would benefit from shorter garbage collector pauses and can afford to share processor resources with the garbage collector when the application is running. Typically applications which have a relatively large set of long-lived data (a large tenured generation), and run on machines with two or more processors tend to benefit from the use of this collector. However, this collector should be considered for any application with a low pause time requirement. Optimal results have been observed for interactive applications with tenured generations of a modest size on a single processor."
"When to Use the Incremental Low Pause Collector
Use the incremental low pause collector when your application can afford to trade longer and more frequent young generation garbage collection pauses for shorter tenured generation pauses. A typical situation is one in which a larger tenured generation is required (lots of long-lived objects), a smaller young generation will suffice (most objects are short-lived and don't survive the young generation collection), and only a single processor is available."
I entered Equinox site and it doesn't seem to be using Java3D. At least the 3D samples have this label "No Java3D plugin required. No hardware rendering".
You should take a look at Sun GC site. Tuning the GC may help.
And how is that bad if you believe you president is dishonest and a lier? Not that ever a president was like that, of course!
May be extreme left wing in your country (where do you live? Switzerland?), in others so called extreme left wing throw stones to extreme right wing police force in manifestations. Your milleage may vary.
AFAIK Moore don't rocks to people and is enough of a capitalist to make Oscar winning movies. And in rational thinking one don't usually think higher of a person because is a slim blonde and lower of other because is fat bearded.
Can you expand on that comment?
Sorry I can't found any, just the ones that say:
"A poll taken by the coalition provisional authority in mid-May shows that 92 percent of Iraqis now view Americans as occupiers and only 2 percent see them as liberators...Fifty-five percent of Iraqis say they would feel safer if the U.S. troops left."
article
Exactly. Let's not forget the economics. There are laser guns, it's only that rich people have them. Why? I suppose they are too expesive for low class people that lives in the outer side of the galaxy.
oh yes, and the explanation of vampirism if Buffy they give isn't very scientific