Robert Vojta wrote:
On 12/7/06, Carsten Driesner <[EMAIL PROTECTED]> wrote:

Hi Carsten,

I want to inform you that I've started a new tutorial series which wants
to describe several user interface features provided by the framework
project.

this is wonderful, more tutorials like this one. I have a question.
Can you switch from C++ to Java in these tutorials? If you want to
attract more developers you should use the easiest way for them -
which is Java for now. When I develop an extension on my Linux box in
Java, I'm 99,9% sure that this extension can be used on other
platforms too (Solaris, Linux, Windows, Mac OS X, ... all these
platforms can run Java programs). In C++ case, you have to recompile
your code on each platform and assembly extension from platform
dependent binaries.

Next POV - C++ programmers have no problem with Java -> C++
translation, but some Java programmers can have big problems with C++
-> Java translation.

Next POV - This can produce lot of extension with tag 'Windows only',
'Linux only', ...
Hi Robert,

You're right that Java would be platform independent. I chose C++ because:
1. I know C++ best.
2. Performance. The extension will be created on demand and on the first menu open, you would see a break for some seconds (Java must be started). As I want to contribute the extension on OpenOffice.org extensions I think C++ is the best solution for it (best user experience). Binaries for the most important platforms must be included, that would be the drawback.

It shouldn't be a problem that someone creates a Java extension from my C++ code. We could also add links on the wiki to the Java code, may be others want to have Python. As I mentioned in my announcement, feel free to participate and contribute translations to other languages, ideas and comments. I am not able to do all.

I think for my next tutorial I am going to use Java.

Regards,
Carsten

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to