2006/6/20, Tim Ellison <[EMAIL PROTECTED]>:
Alexey Petrenko wrote: > 2006/6/18, Mark Hindess <[EMAIL PROTECTED]>: >> >> On 18 June 2006 at 22:16, "Alexey Petrenko" >> <[EMAIL PROTECTED]> wrote: >> > 2006/6/18, Mark Hindess <[EMAIL PROTECTED]>: >> > > c) I'm also wondering about the motivation for using C++ when I can't >> > > see any pressing reason to require this. >> > You mean that most of the native code is C++ but not C? >> >> Yes. It seems to be a mixture of C and C++ and although I only looked >> at a couple of files I didn't see anything that really needed C++ >> features. >> >> For portability I'd stick to C if C++ isn't really required. > But C++ gives at least 2 benefits for developer: > 1. Strict type checking > 2. It is allow to write env->FindClass("java/lang/Object") instead of > (*env)->FindClass(env, "java/lang/Object") :) > > Windows version also uses GDI+ which is class library. > > So I vote for C++...I remember this discussion ;-) I don't object to using C++ syntax, but let's try to avoid the use of STL and other minefields that vary across implementation/platforms.
No objection on this :) SY, Alexey -- Alexey A. Petrenko Intel Middleware Products Division --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
