Conceptually, yes.

After all, the entire system is packaged as binary libraries, and J
provides simple facilities for calling into other libraries (and for
being called from other libraries...).

That said, you would be breaking new ground here, parts of it would
not be easy, and likely you would encounter occasional on-going
version drift issues. You might also need to dip into C and/or emacs
lisp for some issues.

Also, getting it working for yourself would be just the first step.
Once you had it functioning well, there would be the realm of getting
it to deploy efficiently for other people (assuming you wanted to go
there).

Good luck,

-- 
Raul

On Wed, Nov 3, 2021 at 11:37 AM Samir <[email protected]> wrote:
>
> Excuse me for bringing a question in mind to this thread. I'm using emacs, is 
> there anyway I can develop GUI app in emacs instead of Qt editor? Like can I 
> use wd in script written and ran with emacs and j-mode?
>
>
>
>
>
>
>           Original Message
>
>
> From: [email protected]
> Sent: November 3, 2021 5:17 PM
> To: [email protected]
> Reply-to: [email protected]
> Subject: Re: [Jprogramming] JQt terminal development environment
>
>
> Mike, yes, that was what I meant.  I did not think of that combo though I
> did use Sharp for a number of years.
> Thanks!
>
> On Wed, Nov 3, 2021 at 10:51 AM 'Mike Day' via Programming <
> [email protected]> wrote:
>
> > Devon,  in your initial msg,  you mentioned
> > “Anyway, for really simple things I do in emacs, like recalling the
> > previous command...”
> >
> > You probably mean something else entirely,  but just in case it helps,
> > the hot key combination ctrl-shift-up arrow goes back up previous commands;
> > ctrl-shift-down moves back to the present.  Iirc, this feature was
> > available in J from the very beginning,  inherited from Sharp APL, or the
> > like,  I believe.
> >
> > Sorry if I’ve misunderstood the question!
> >
> > Mike
> >
> > Sent from my iPad
> >
> > > On 3 Nov 2021, at 12:02, joseph turco <[email protected]> wrote:
> > >
> > > I personally just use the console from terminal. The jQt is nice though.
> > >
> > >> On Mon, Nov 1, 2021, 10:35 AM Devon McCormick <[email protected]>
> > wrote:
> > >>
> > >> Thanks, Bill.  It's
> > >> wd 'set strength text ..'
> > >> The ID has to come first but this solved almost all the problems I was
> > >> having with this bit of code.
> > >> I have something basically workable but with a number of flaws:
> > >> https://code.jsoftware.com/wiki/NYCJUG/2021-11-09#Show-and-tell .
> > >>
> > >>>> On Sun, Oct 31, 2021 at 9:11 PM bill lam <[email protected]> wrote:
> > >>>
> > >>> The wiki page that you followed was written J602 wd commands. Jqt wd
> > >>> commands adopted a similar but different syntax. J602 set command
> > always
> > >>> sets the 'text' property and is implied, but Jqt needs the explicit
> > >> 'text'
> > >>> because it can also set other properties, see wiki wd commands
> > reference.
> > >>> J602:
> > >>>
> > >>> wd 'set strength *entropy ',(":<.(".size)*2^.#alph),' bits'
> > >>>
> > >>> Jqt
> > >>> wd 'set text strength *entropy ',(":<.(".size)*2^.#alph),' bits'
> > >>>
> > >>> (untested)
> > >>>
> > >>>
> > >>>> On Mon, Nov 1, 2021 at 3:06 AM Devon McCormick <[email protected]>
> > >>> wrote:
> > >>>
> > >>>> Hi,
> > >>>>
> > >>>> Does anyone use the JQt environment for J much?  I'm taking a stab at
> > >>>> updating and extending the code here:
> > >>>> https://code.jsoftware.com/wiki/User:Andrew_Nikitin/Literate .
> > >>>>
> > >>>> I want to see how suitable I find J for developing a GUI app.  Now
> > that
> > >>>> I've started, I'm starting to wonder if I should have started with a
> > >>>> web-based front-end instead but I thought it might be easier to start
> > >>> from
> > >>>> something which presumably worked at some point.
> > >>>>
> > >>>> That aside, I'm finding it painful to use the JQt interface compared
> > to
> > >>> my
> > >>>> normal custom of running J under emacs.  I feel I have to use JQt
> > >> because
> > >>>> of the GUI component.  I think I once got some GUI-based code working
> > >>> under
> > >>>> emacs but that was years ago and would be too much of a distraction
> > >> from
> > >>> my
> > >>>> immediate project.
> > >>>>
> > >>>> You can see what I've done so far here:
> > >>>> https://code.jsoftware.com/wiki/NYCJUG/2021-11-09#What_I_Have_So_Far
> > .
> > >>>> This just brings up the initial window; none of the buttons work
> > except
> > >>> the
> > >>>> one to cancel the dialog.
> > >>>>
> > >>>> Anyway, for really simple things I do in emacs, like recalling the
> > >>> previous
> > >>>> command, it is not obvious how I would do this in JQt.  At the moment,
> > >>> I'm
> > >>>> working mostly in emacs and loading my code into JQt, so this may have
> > >> to
> > >>>> be how I deal with it but I'm interested in other people's experience
> > >>>> working with JQt.
> > >>>>
> > >>>> Thanks,
> > >>>>
> > >>>> Devon
> > >>>>
> > >>>> --
> > >>>>
> > >>>> Devon McCormick, CFA
> > >>>>
> > >>>> Quantitative Consultant
> > >>>> ----------------------------------------------------------------------
> > >>>> For information about J forums see
> > http://www.jsoftware.com/forums.htm
> > >>> ----------------------------------------------------------------------
> > >>> For information about J forums see http://www.jsoftware.com/forums.htm
> > >>
> > >>
> > >> --
> > >>
> > >> Devon McCormick, CFA
> > >>
> > >> Quantitative Consultant
> > >> ----------------------------------------------------------------------
> > >> 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
> >
>
>
> --
>
> Devon McCormick, CFA
>
> Quantitative Consultant
> ----------------------------------------------------------------------
> 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

Reply via email to