F#: More Mandelbrot Madness
  Since no-one took the bait, i had to implement my own F# bitmap writer. This was fun. Dodgy code here. Suddenly though, Josh from TechnoFattie, wrote and said he'd tried it. His code is neater than mine, and I liked his colour scheme. Yoink. I modified my code to use his approach in places. Then, to try and stay ahead, I implemented experimental support for zooming and panning. "Experimental support" is a great term -- in this case it means, approximately, 'broken'. Funny though, that this runs a great deal slower than an old fractal studio program I had on my 286. There's a lot to be said for problem-specific optimisations.

'Josh' on Sat, 22 Dec 2007 12:57:34 GMT, sez: Awesome! This was fun to work on even though I must admit that I really don't know much about the mandelbrot other than it is a fractal. I would be interested to learn about some of the constants you are using in your version of the program, and why they are significant.
'Peter' on Sat, 22 Dec 2007 19:48:19 GMT, sez: I took the bait! Three things I have to say:
1. If you think F# is pretty, you should check out Haskell.
2. C is still fast.
3. Linux weenie that I am, I say "meh" to your graphics code. I just use pnm -- which is little more than ASCII art with some headers -- and pipe the output through pnmtopng. Job done.
I'll e-mail you the code, if you're interested.
'shaz' on Sun, 23 Dec 2007 10:51:39 GMT, sez: Hi honey
the fractal program you used to use was Fract Int !
|