[cairo] API Shakeup: Abbreviation hunt: cairo_init_clip and cairo_concat_matrix

Dimitrie O. Paun dpaun at rogers.com
Wed Feb 23 10:13:23 PST 2005


On Wed, Feb 23, 2005 at 11:41:13AM -0500, Carl Worth wrote:
>  Abbreviations make it harder to remember how to spell things
[...]
> I'm not 100% satisfied with "cairo_multiply_matrix" since the name is
> so similar to the existing "cairo_matrix_multiply". 

If you want to remove abreviations as a way to avoid confusion,
this is not the way to go. On the scale of confusion, cairo_concat_matrix
is a 1, whereas having both "cairo_multiply_matrix" "cairo_matrix_multiply"
is a 10. If you have to refer to their parameters to figure things out
you have disambiguated the abreviation anyway. In other words you save
nothing, but introduce a lot more confusion. Please don't make this change.

-- 
Dimi.



More information about the cairo mailing list