@PesceA - Why not a great example? Why is it not cache friendly? Why is it "extremely slow?" It's easy to throw out some criticisms but provide no backup. You are wrong - my implementation is very fast. Game of Life is very compute intensive, and I challenge you to improve on mine or link to an example in Java (or clojure) that is faster and is "designed to be cache friendly". I suspect you are all talk. Provide links to an example of one faster or it didn't happen. Please. I want to learn.
Not the greatest example, it's really hard to see the progress of the four windows due to the chaotic nature of the simulation. Judging just from the speed of the animation, your game of life implementation is extremely slow too. Also, the way you've split it into threads does not look at all cache friendly.
@PesceA - Why not a great example? Why is it not cache friendly? Why is it "extremely slow?" It's easy to throw out some criticisms but provide no backup. You are wrong - my implementation is very fast. Game of Life is very compute intensive, and I challenge you to improve on mine or link to an example in Java (or clojure) that is faster and is "designed to be cache friendly". I suspect you are all talk. Provide links to an example of one faster or it didn't happen. Please. I want to learn.
sefraser68 1 year ago 4
Not the greatest example, it's really hard to see the progress of the four windows due to the chaotic nature of the simulation. Judging just from the speed of the animation, your game of life implementation is extremely slow too. Also, the way you've split it into threads does not look at all cache friendly.
PesceA 2 years ago
Ah, that Dorf on Functional Programming video still cracks me up. He's programming with those widdle-biddy legs!
isohatethis 2 years ago
TIM Conway!!? The guy from the Carol Burnett show?
You mean John Horton Conway.
gongli2000 2 years ago 4