<div dir="ltr">Hi all: I've been wondering what it would take to start moving MapServer towards C++. Currently we have a bit of a mixed bag, mostly C with C++ used:<div><ol><li>When required with C++ libs like Agg.</li><li>For any new development, for example, OGC API and config file stuff is C++.</li><li>Conversion work Even has spearheaded (e.g. mappostgis.cpp).</li></ol>A full-on rewrite is probably not in the cards anytime but are there steps that could/should be taken to move in that direction? For example, is there any value in converting .c to .cpp and using the C++ compiler and fixing errors? When doing a conversion are there particular C patterns that would be ripe for reworking in C++? Are there any tools that might help with something like this?</div><div><br></div><div>Or, is this a bad idea to even consider...</div><div><br></div><div>--Steve</div></div>