<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Janne,
<div class=""><br class="">
</div>
<div class="">Your argument isn’t very strong without at least mentioning a few specific cases where C++ is not available. I have previously looked into this area and from what I could understand at the time it is mostly a myth that you can’t use C++ on embedded
systems. Please elaborate so we can make an enlightened decision.</div>
<div class=""><br class="">
</div>
<div class="">/Kristian<br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On 24 May 2018, at 08:10, <a href="mailto:support@mnspoint.com" class="">
support@mnspoint.com</a> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div style="font-size: 10pt" class="">
<p class="">Hello,</p>
<p class=""><br class="">
</p>
<p class="">there are very many platforms at the lower level MCU's which mainly use standard c and avoid using c++ ... just to keep it simple and easy! - I don't want to start listing them here ... they are just too many .. all MCU's usually have assembler
or c programming environment but seldom c++ is used or either easy available</p>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div style="font-size: 10pt" class="">
<p class="">Transition to c++ would just add problems later! I have been programming c++ since 1995 and I still find it as a rather stupid platform that just adds problems - to switch back to lower level if required for example - At the moment I would rather
hang the guy who invented the whole problem (c++) at the first place! All it usually does, it makes programs harder to follow and read and especially to port to lower level targets .. which is often required and desired in real World projects.</p>
<p class="">Janne.</p>
<p class="">-----------------------------------------------</p>
<p class="">Kurt Schwehr kirjoitti 2018-05-24 08:04:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0" class="">
<!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div dir="ltr" class="">Janne,
<div class=""> </div>
<div class="">Can you give specific examples of these platforms that only support C that you think PROJ should be supporting?</div>
</div>
<div class="gmail_extra"><br class="">
<div class="gmail_quote">On Wed, May 23, 2018 at 9:51 PM, <span class=""><<a href="mailto:support@mnspoint.com" class="">support@mnspoint.com</a>></span> wrote:<br class="">
<blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">
Hello,<br class="">
<br class="">
I think that if you want to keep proj. downwards compatible with C (and <br class="">
C++) then you should keep it standard C. If you use c++ in the library <br class="">
NOT any "just C" compiler can ever compile it. So as proj. is so small <br class="">
library I would keep it standard c since nobody really cares if it is c <br class="">
or c++ - and anybody can write it to c++ or whatever in very small time <br class="">
- that is not a problem.<br class="">
<br class="">
So to be able to use proj. in as many targets as possible, also in <br class="">
smaller devices like hand held devices or so ... I would strongly <br class="">
recommend to keep it standard c for ever! - But when that is now said <br class="">
... they most likely do everything else but what is wanted!? haha! (y)<br class="">
<br class="">
Janne.<br class="">
<br class="">
------------------------------<wbr class="">-<br class="">
<span class="gmail-"><br class="">
Even Rouault kirjoitti 2018-05-23 13:25:<br class="">
> Hi,<br class="">
> <br class="">
> As announced previously, and given that the SQLite related thread has <br class="">
> calmed<br class="">
> down (except license related discussions that aren't directly related <br class="">
> to it),<br class="">
> this is the second potentially controversial topic I wanted to discuss. <br class="">
</span>> .....<br class="">
<div class="gmail-HOEnZb">
<div class="gmail-h5">______________________________<wbr class="">_________________<br class="">
Proj mailing list<br class="">
<a href="mailto:Proj@lists.maptools.org" class="">Proj@lists.maptools.org</a><br class="">
<a href="http://lists.maptools.org/mailman/listinfo/proj" target="_blank" rel="noopener noreferrer" class="">http://lists.maptools.org/<wbr class="">mailman/listinfo/proj</a></div>
</div>
</blockquote>
</div>
<br class="">
<br clear="all" class="">
<div class=""> </div>
-- <br class="">
<div class="gmail_signature">--
<div class=""><a href="http://schwehr.org/" target="_blank" rel="noopener noreferrer" class="">http://schwehr.org</a></div>
</div>
</div>
<br class="">
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">_______________________________________________<br class="">
Proj mailing list<br class="">
<a href="mailto:Proj@lists.maptools.org" class="">Proj@lists.maptools.org</a><br class="">
<a href="http://lists.maptools.org/mailman/listinfo/proj" target="_blank" rel="noopener noreferrer" class="">http://lists.maptools.org/mailman/listinfo/proj</a></div>
</blockquote>
<p class=""><br class="">
</p>
<div class="">-- <br class="">
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">MNS Support<br class="">
NNS Master Navigator Software<br class="">
Copyright © Sapper Oy<br class="">
<a href="http://www.mnspoint.com/" target="_blank" rel="noopener noreferrer" class="">www.mnspoint.com</a><br class="">
<a href="mailto:support@mnspoint.com" class="">support@mnspoint.com</a></div>
</div>
</div>
_______________________________________________<br class="">
Proj mailing list<br class="">
<a href="mailto:Proj@lists.maptools.org" class="">Proj@lists.maptools.org</a><br class="">
http://lists.maptools.org/mailman/listinfo/proj</div>
</blockquote>
</div>
<br class="">
</div>
</body>
</html>