Hi, I'm enjoying the ease with which Winston allows me to create beautiful plots. However, I often have the need to create scatter plots consisting of ~1e5 points. This is currently too slow, and for those situations I resort to Matlab using the excellent Matlab.jl (https://github.com/lindahua/MATLAB.jl). I'm aware of a previous thread on this list concerning plotting performance of a large number of lines, but I believe scatter plots might be a different issue, since it would involve drawing a separate path for each symbol in any case. I came across this thread: http://comments.gmane.org/gmane.comp.lib.cairo/18734 where a similar problem was addressed. Could something like that be implemented in Winston as well? After a cursory look at the the Cairo source code, it seems that the suggested solution relies on functions that are currently not wrapped by Cairo.jl, such as push_group/pop_group. I was considering trying to hack this out myself, but my knowledge of Cairo graphics is virtually non-existent. Anyway, I just thought I'd raise the issue in case someone would want to pursue it.
~ Roger
