Jacob, GitHub is currently making a total mess for me of our conversation on Issue 42, I see stuff then it goes away. Apologies if I have made a mess of that conversation for you.
On Sun, 2018-10-21 at 20:24 +0200, Jacob Carlborg via Digitalmars-d wrote: > […] > There's probably a ton of business/enterprise applications that are > written in Java. Masses, but most Java is Web backend. JetBrains and Eclipse are the bastions of desktop Java applications. > But I don't care for that, that's why I'm using D :) I don't blame you. Whilst I like D, I fear I am being pulled more and more to Rust for GUI stuff. > Not sure what you mean with "ship" here. Swing and JavaFX are > shipped > with Java. Swing is, but JavaFX is now OpenJFX and a separate think to OpenJDK. > Eclipse itself is built using SWT. Indeed. But compared to Qt (and maybe GTK+ and wxWidgets) it is very much a niche framework. […] > > Linux doesn't have a "native" GUI in the same sense as macOS and > Windows. Or it has many native GUIs whereas Windows and macOS offer no choice? > […] > > Qt is not native, at least not on macOS. Are any of the Qt D > bindings > actually useful? wxD seems very old, D1 old, is that useable? I had thought Qt for Mac did indeed map down to the Cocoa layer. I fear qtD and dqt are not up to the task. I do not know about dqml. I have been told QtE5 is workable. wxD would need some serious work in that case. > When I said that DWT is basically the only native D toolkit, I failed > to > also include: up to date (as in working with the latest compiler), > working and cross-platform. :-) I still think getting a Qt binding for D à la PyQt, PySide2, Rust-Qt, i.e. automated with minimal manual tweeks, would be a Very Good Thing™ for the D pitch in the desktop GUI applications arena. -- Russel. =========================================== Dr Russel Winder t: +44 20 7585 2200 41 Buckmaster Road m: +44 7770 465 077 London SW11 1EN, UK w: www.russel.org.uk
signature.asc
Description: This is a digitally signed message part