wd in J8 is open source so that it won't die if users continue to maintain it.
J602 wd supports both 32 and 64 bit where J runs. Which platform or specific features did you have trouble with? Пт, 15 мар 2013, McGuinness, Brian писал(а): > The wd interface should be a permanent part of J from > now on. The J6 wd and the associated GUI design tool > made it very easy to create GUI-based J applications > that were reasonably portable between platforms. The > only major flaw was a lack of support for 64-bit > platforms. > > When J7 came out with completely different interfaces, > I felt as if the rug had been pulled out from under me. > Why use J at all if one can't count on a stable > platform to work with? Java would then be a better > choice. Also, while I experimented a bit with JHS, > I never did anything with JGTK due to the lack of > user documentation. A few sample programs do not > constitute adequate documentation, nor does a > pointer to documentation for the C/C++ GTK API. > > If J8 continues to support wd and the GUI design tool, > and these work on 64-bit platforms, then I will > seriously consider writing GUI-based applications > in J once again. But I'm not interested in playing > a constant game of catch-up with an ever-changing > platform, and I'm sure most other people feel the > same way. > > --- Brian > > On Fri, 15 Mar 2013 15:26:01 +1300 > Ric Sherlock <[email protected]> wrote: > >The wd implementation vastly simplifies the GUI landscape for J6/J7 > >users. > >It is much easier to port existing apps to J8 and IMO provides a > >simpler > >and more powerful GUI design experience compared the old J6 wd, > >while at > >the same time being vastly more consistent across platforms. > > > >As I see it there are a couple of additional benefits of the have > >in the J > >IDE written using wd: > > a) once the wd Qt interface becomes stable there should be much > >less > >reason to need to provide new binaries. Further > >development/maintenance of > >the ide/qt addon could then take place without any requirement to > >install > >new binaries each time, simply upgrading the addon using Package > >Manager > >would do the job. > > > > b) It provides a proof-of-concept of the wd GUI framework for a > >more > >complex application, as well as a great source of examples of how > >to use it > >to create an application. > > > >Assuming performance would be acceptable, maybe it's something that > >could > >be looked at for J8.1 or J9? > > > > > >On Thu, Mar 14, 2013 at 11:12 PM, chris burke > ><[email protected]> wrote: > > > >>> how feasible it would be to write the ide using the wd > >>interface? > >> > >>It could be done, though we would need to extend wd a little. > >> > >>However, I don't think there would be much benefit. With earlier > >>J > >>versions, we felt that having the IDE in J meant both that the > >>code would > >>be much simpler, and also easier for the end user to customize. > >>The first > >>no longer holds with Qt, i.e. the amount of source for the Qt IDE > >>is about > >>the same as the source for the old J wd IDE (and both very much > >>smaller > >>than for GTK). Also, we never really had end users customizing > >>the IDE. > >> > >>One thing I do notice with Qt is that the system is noticeably > >>snappier > >>than in J6 wd and J7 GTK. > >> > >>Incidentally, we didn't design it this way. Originally, the Qt > >>IDE had no > >>wd, and it was only because we wanted some simple windows, e.g. > >>for > >>viewmat, that we looked at it at all. Bill and I worked on this > >>for a few > >>days over Xmas, and to my surprise, found that implementing wd > >>would be > >>relatively straightforward. > >> > >>On Thu, Mar 14, 2013 at 5:26 PM, Ric Sherlock <[email protected]> > >>wrote: > >> > >>> The wd interface for Qt seems to be rounding out really well. > >>It looks as > >>> though it is pretty fast and powerful as well as being quite > >>easy to use > >>> for J6 wd users. > >>> Currently the main part of the J Qtide is written directly in > >>C++. I'd be > >>> interested to hear how feasible it would be to write the ide > >>using the wd > >>> interface? > >>> What would be the downsides? > >>> ---------------------------------------------------------------------- > >>> For information about J forums see > >>http://www.jsoftware.com/forums.htm > >>> > >>---------------------------------------------------------------------- > >>For information about J forums see > >>http://www.jsoftware.com/forums.htm > >> > >---------------------------------------------------------------------- > >For information about J forums see > >http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm -- regards, ==================================================== GPG key 1024D/4434BAB3 2008-08-24 gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
