On Thu, Mar 06, 2008 at 07:16:55AM -0500, Raymond Martin wrote:
> I agree it would be difficult. The major benefit from my perspective
> is that it would be immediately cross-platform.

Could you name a single platform for which there is
 (a) LyX not available,
 (b) Java available, and
 (c) an interest to run LyX on?
 
> My first choice for GUI implementation is QtJambi which gives provides
> almost all of Qt to Java. Java also does have some benefits over C++
> in terms of simplicity and other features.

That's debatable, especially when talking about C++/Qt vs Java...

> One that comes to mind is multiple threads, which LyX does not have
> from what I can see (LyX blocks every time you go to view an output
> format).  Java would not have an issue like this, but Qt 4.4 is going
> to have multi-threading. Hopefully LyX will move to that version
> quickly.

Could you stop this nonsense please? Threads have been part of Qt for
ages, and even if they weren't there are several thread implementations
available for use with C and C++.

The fact that LyX does not use threads extensively is in no way related
to the choice of programming language.

> I am also wondering why LyX does not have dockable widgets planned for
> 1.6.

Because they are already there.

> The split pane idea is okay, but detachable widgets are more
> useful; look at QtDesigner in Qt4 as an example (has a multi-window or
> a single window mode).

[And I definitely do not like the multi-window mode...]

Andre'

Reply via email to