I recently had an itch to write a simple Mandelbrot set generator. I needed something that would allow me to output some graphics and manipulate pixels (back in the day I would use Turbo Pascal, switch to VGA graphics and write to the GPU memory).
In the end I achieved the task with graphics.py. However, it seems to be painfully slow to set pixels in graphics.py. Rendering one (800x600) Mandelbrot set took almost an hour. I commented the line that would actually set the pixels. This time generation of the Mandelbrot set was a matter of minutes (around 2 IIRC).
Is graphics.py that slow or am I doing something wrong?
Cheers