Using both Sun's and IBM's Java virtual machines I get the following results from 'time'.
real 0m35.173s
user 0m35.140s
sys 0m0.030s
The results vary from 35.130 to 35.160. When I run the c++ test with the following compiler options : -march=i686 -mcpu=i686 -O (somehow the mmx and sse option are rejected)
When I run my QR decomposition "benchmark", IBM's virtual machine always comes out about 20% faster than Sun's. It would still be a lot slower than C++ or Fortran, but the gap should be smaller. On top of that, IBM's license does not require you to accept a license which says the VM may install any software on your machine and that you automatically accept the license of that new software. See http://hal.trinhall.cam.ac.uk/~nrs27/java_eula.htm l for all the fun.
Installing it is indeed very easy if you want to use unencrypted http. However, I'm having trouble setting up apache to use https. I have symlinked ssl.conf and ssl.load in/etc/apache2/mods-enabled, I have made a certificate and private key using the SSL-Certificates howto. I've put everything from the example ssl.conf file from apache2 in httpd.conf and modified the location of the key and certificate. Apache2 still doesn't accept any https connections (with or without the virtual host in the config file). When I enable the SSL engine ("SSLEngine on"), apache2 doesn't even start up, nor does it give any error message. When setting up a secure subversion server, I can't imagine that different people do it in a completely different way, so why isn't this documented properly ?
I reported that my 21" monitorzilla br0ke down yesterday. Since I wouldn't be able to see the images, I didn't bother to attach a camera to it.Can I have a frontpage story now ?
Thanks, but no thanks. I'm an engineer in computer science, and a researcher (mind the 'cs' in my email address).
Why don't you take a look at the compaq alpha c compiler with you anonymous coward eyes. It will change you code so it accesses memory more efficient. In fact, when make an abstraction of the entire process, you can easily pick the most efficient way for every platform and write it only once.
big-O has nothing to do with this.
Don't blame your own stupidity on the term 'abstraction'.
That's not a leaky abstraction. An abstraction is meant to hide things from you. Speed is irrelevant. Just try to outperform C compiled by say the Intel C Compiler with assembler. You will fail in almost all cases. Yet C is "high level" compared to assembly language.
Not a single abstraction I've ever made in an inheritance tree is leaky. A leaky abstraction is a faulty abstraction, the postcondition of whatever is underneath the abstraction contradicts the postcondition of the abstraction, and is therefore illegal. The abstraction that says TCP is 100% reliable is nonexistant because TCP can't live up to that claim.
He mistakenly confuses a generally accepted "definition" of TCP with a true abstraction.
The example of the array iteration is nonsense. Or tell me where I have to deal with page faults in e.g. my Java programs.
Speed has _nothing_ to do with abstractions. What is he talking about ? Hide SQL behind an abstraction, and use something else when SQL is dogslow.
NFS and Samba, same as TCP. That happens when you work with networks Joel, things can go wrong !
Then he discovers that C++ isn't the perfect language. In other news, scientists discovered that grass is green sometimes. He simply assumes that strings in C++ are good abstractions and the says they suck. Well yeah, they sucks, simply because they aren't good abstraction.
Can somebody please teach this guy what an abstraction is ?????
Using Dell hardware to compare ix86 to Mac isn't fair. I have a Dell optiplex gx240 at work (1.5GHz P4 and 256MB RAM). The thing is dogslow compared to both my ancient dual celeron 366 with 196MB and my duron 1.2GHz with 256MB. There is a reason why Dells are so cheap.
SuSE has an ftp installation... so if you don't want to buy the CD, you have to download their installation manager and boot to that. then you can select the packages you want, etc. via ftp.
Unless your ISP's firewall does not allow active ftp.
Then pentium pro 200 was already about 1000 times as fast as the good old 8088 (I remember this from a special article in a magazine). It's not only the MHz that counts.
You clearly didn't read the OO bible yet (Object Oriented Software Construction by Bertrand Meyer). There is NOTHING wrong with multiple inheritance, the only problem is that there is just one language that does it right : Eiffel. Without it, you always find yourself emulating it in some way. I'm doing it at this very moment because there simply isn't an alternative.
Why don't they also give the number of a bank account we can deposit money on ? I want to donate some money, but I'm not gonna put my money on internet in any way, not visa and not paypal.
Forgent has the sole and exclusive right to use and license all the claims under the '672 patent that implement JPEG in all "fields of use" except in the satellite broadcast business.
Using both Sun's and IBM's Java virtual machines I get the following results from 'time'.
real 0m35.173suser 0m35.140s
sys 0m0.030s
The results vary from 35.130 to 35.160. When I run the c++ test with the following compiler options : -march=i686 -mcpu=i686 -O (somehow the mmx and sse option are rejected)
real 0m43.467suser 0m41.790s
sys 0m0.010s
Can somebody explain this please ?
When I run my QR decomposition "benchmark", IBM's virtual machine always comes out about 20% faster than Sun's. It would still be a lot slower than C++ or Fortran, but the gap should be smaller. On top of that, IBM's license does not require you to accept a license which says the VM may install any software on your machine and that you automatically accept the license of that new software. See http://hal.trinhall.cam.ac.uk/~nrs27/java_eula.htm l for all the fun.
Installing it is indeed very easy if you want to use unencrypted http. However, I'm having trouble setting up apache to use https. I have symlinked ssl.conf and ssl.load in /etc/apache2/mods-enabled, I have made a certificate and private key using the SSL-Certificates howto. I've put everything from the example ssl.conf file from apache2 in httpd.conf and modified the location of the key and certificate. Apache2 still doesn't accept any https connections (with or without the virtual host in the config file). When I enable the SSL engine ("SSLEngine on"), apache2 doesn't even start up, nor does it give any error message. When setting up a secure subversion server, I can't imagine that different people do it in a completely different way, so why isn't this documented properly ?
a beowulf cluster of X10 cams attached to a toy train...
1. take some old trash
2. attach a wireless camera to it
3. describe what you see in 43525 words and submit to slashdot
4. ?
5. eternal fame
I reported that my 21" monitorzilla br0ke down yesterday. Since I wouldn't be able to see the images, I didn't bother to attach a camera to it.Can I have a frontpage story now ?
Why don't you take a look at the compaq alpha c compiler with you anonymous coward eyes. It will change you code so it accesses memory more efficient. In fact, when make an abstraction of the entire process, you can easily pick the most efficient way for every platform and write it only once.
big-O has nothing to do with this.
Don't blame your own stupidity on the term 'abstraction'.
That's not a leaky abstraction. An abstraction is meant to hide things from you. Speed is irrelevant. Just try to outperform C compiled by say the Intel C Compiler with assembler. You will fail in almost all cases. Yet C is "high level" compared to assembly language.
He mistakenly confuses a generally accepted "definition" of TCP with a true abstraction.
The example of the array iteration is nonsense. Or tell me where I have to deal with page faults in e.g. my Java programs.
Speed has _nothing_ to do with abstractions. What is he talking about ? Hide SQL behind an abstraction, and use something else when SQL is dogslow.
NFS and Samba, same as TCP. That happens when you work with networks Joel, things can go wrong !
Then he discovers that C++ isn't the perfect language. In other news, scientists discovered that grass is green sometimes. He simply assumes that strings in C++ are good abstractions and the says they suck. Well yeah, they sucks, simply because they aren't good abstraction.
Can somebody please teach this guy what an abstraction is ?????
Using Dell hardware to compare ix86 to Mac isn't fair. I have a Dell optiplex gx240 at work (1.5GHz P4 and 256MB RAM). The thing is dogslow compared to both my ancient dual celeron 366 with 196MB and my duron 1.2GHz with 256MB. There is a reason why Dells are so cheap.
Holy smoke that looks good. Could you explain what you've done a bit more in detail ? (where do I get good type 1 fonts e.g.)
Unless your ISP's firewall does not allow active ftp.
kind of ...
... a bummer
Because all it does is sefault ????
Actually, you proof contains an error. 4D > 3D only if D > 0. Check your math :p
Then pentium pro 200 was already about 1000 times as fast as the good old 8088 (I remember this from a special article in a magazine). It's not only the MHz that counts.
how many FPS it could do in Quake III
researchers at Carnegie Mellon University have teamed with researchers from Maya Designs, Inc. to produce the ultimate universal remote control.
From Amazon : Shipping weight: 0.039198 pounds.
I've just seen Terminator a few minutes ago. Why does this seem like a bad idea ?
You clearly didn't read the OO bible yet (Object Oriented Software Construction by Bertrand Meyer). There is NOTHING wrong with multiple inheritance, the only problem is that there is just one language that does it right : Eiffel. Without it, you always find yourself emulating it in some way. I'm doing it at this very moment because there simply isn't an alternative.
Why don't they also give the number of a bank account we can deposit money on ? I want to donate some money, but I'm not gonna put my money on internet in any way, not visa and not paypal.
I'm gonna broadcast all my JPEG's :)
Could somebody give this guy a kindergarten course 'Using text editors' ? Vim and nedit are soft-wrapping very happily.
The keys of my keyboard don't fit this way :) The + and - stick out very high.
k,uypwlmfc/=
hmmmmm, qwertyuiop sounded better
Is it also compiled with GCC 3.1, or does it only include the compiler ?