[geos-devel] [Fwd: [Boost-users] [boost] Formal Review: Boost.Polygon starts today August 24, 2009]

Mateusz Loskot mateusz at loskot.net
Mon Aug 31 15:09:51 EDT 2009


Martin Davis wrote:
> Hmmm... GEOS comes off rather badly compared to GGL.  Is that because
>  of memory access issues?  Or perhaps the fact that less code is 
> inlined?

It's hard to judge, but I'm quite sure inlining is only a small and
minor optimisation available.
GEOS and GGL follow completely different programming paradigms.
GGL is strongly based on static polymorphism resolved and calculated in
compile-time. This increases changes that compilers will apply finest
possible optimisations.

Best regards,
-- 
Mateusz Loskot, http://mateusz.loskot.net
Charter Member of OSGeo, http://osgeo.org


More information about the geos-devel mailing list