Your suggestion of verb arguments rather than foreign conjunctions is
currently under discussion. For me, in the development stage, doing it the
current way was easier and more flexible and avoided some issues, Now that
the specs have settled it might be cleaner (more J) to do as you suggest.
This will probably be sorted out fairly soon.

Your point about the ease of switching front ends is valid and I have found
it to be quite useful. So far mostly in developing one JFE from within
another but I can see interesting posibilities down the road.

There is one other facility that wasn't mentioned in jfe.htm. The beta will
include scripts that duplicate the old jee facility. That is, a J console
session that works with stdio that communicates via sockets with a separate
J task that is running a JFE that provides the full GTK gui as well as a
command line (socket) interface. I was always surprised at how useful the
jee facility was and was pleased with how easy it was to provide it in
completely open J code in J701.

On Thu, Oct 22, 2009 at 9:01 AM, Raul Miller <[email protected]> wrote:

> On Wed, Oct 21, 2009 at 6:14 PM, Chris Burke <[email protected]> wrote:
> > Background info on IDE changes planned for J7 is at:
> > http://www.jsoftware.com/papers/jfe.htm
>
> This looks very nice.
>
> I think that your stdio jfe will be useful for several reasons:
>
> [1] It should be very simple to implement.
> [2] It will be useful in unix contexts where X is not available (for
> example, cron jobs).
> [3] Since we will be able to "switch" front ends, starting a stdio
> front end and then doing graphics later will not be the obstacle it
> has been in the past.
>
> That said, I would recommend changing
>
> JE calls input_jfe_'' for input
> 15!:18'' returns prompt
>
> JE calls output_jfe_'' for output
> 15!:19'' returns output string
> 15!:20'' returns output type (input, formatted, error, etc)
>
> to
>
> JE calls
>   input_jfe_ prompt
> for input
>
> JE calls
>  outputtype output_jfe_ outputstring
> for output.  outputtype may be input, formatted, error, etc.
>
> (i just now noticed the wiki page -- I read your letter and slept on
> it over night before responding, I will think about contributing on that
> wiki page in the future.)
>
> Thanks,
>
> --
> Raul
>  ----------------------------------------------------------------------
> 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