You know guys benchmarks are nothing but gummy bears for vendors and customers! Everything affects a benchmark: programming style, programming skill, TIME spent optimizing the code, machine load, cache size, cache speed, compiler switches, compiler optimisation techniques... and so on and so on... Reduce the struct from 5 bytes to 4 and more blocks will potentially fall on cache, boosting the speedup factor. If you don't have a clear, at LEAST, 50% gap, it's "in the noise" of statistics and not worth even looking at it.
If you want a real benchmark, ask Blizzard (http://www.blizzard.com) to code their next Warcraft IV game in 100% Java. Personally, I put my bet on C++......well for now.;)
I suggest POVRAY (http://www.povray.org). It's free, it's less "childish" than LOGO but still shows great results! Of course, might be seen more as a scripting language than a real language but still. Don't let her start with the plain void; start a construct, let her finish the rest, opening her mind... You have to show her the door, she has to walk through it.
Here is the link http://www.transpole.fr/p/p_b_b_tramchevaux_1.aspx
Don't worry guys, 'been done in Lille (France) in 1983, it's working fine since then. (in french, sorry). Just give them a call...
You know guys benchmarks are nothing but gummy bears for vendors and customers! Everything affects a benchmark: programming style, programming skill, TIME spent optimizing the code, machine load, cache size, cache speed, compiler switches, compiler optimisation techniques... and so on and so on... Reduce the struct from 5 bytes to 4 and more blocks will potentially fall on cache, boosting the speedup factor. If you don't have a clear, at LEAST, 50% gap, it's "in the noise" of statistics and not worth even looking at it.
...well for now. ;)
If you want a real benchmark, ask Blizzard (http://www.blizzard.com) to code their next Warcraft IV game in 100% Java. Personally, I put my bet on C++...
I suggest POVRAY (http://www.povray.org). It's free, it's less "childish" than LOGO but still shows great results! Of course, might be seen more as a scripting language than a real language but still. Don't let her start with the plain void; start a construct, let her finish the rest, opening her mind... You have to show her the door, she has to walk through it.