Just thinking about this.

The table would possibly need to have entries like the name, unicode,
unicode number, name of unicode font to use.

Possibly best to require the name to have spaces before and after.

Could possibly be interesting.

Probably not very difficult to do.

Could be more or less replace all.

At least it would not affect J at all but give those that want/need this
something of interest.
On 8 Jul 2016 14:38, "Raul Miller" <rauldmil...@gmail.com> wrote:

> Does this mean that you are interested in writing that display tool?
>
> If so, do you need anything documented better, to get it done?
>
> Thanks,
>
> --
> Raul
>
>
> On Fri, Jul 8, 2016 at 2:41 AM, Björn Helgason <gos...@gmail.com> wrote:
> > I agree with you completely.
> >
> > What could be done is sort of have script with names used for J.
> >
> > Then have a rule script with those names exchanged in a toggle to unicode
> > set in a table.
> >
> > So in J the rule is use names.
> >
> > For display purposes one script version is with the names and another
> > script those names replaced for those who want the names displayed as
> > unicode.
> >
> > J would not have to bother with the unicode and the user can read it in
> > unicode or names as wanted/needed.
> >
> > Maybe only translate from names to unicode for display or toggle between
> > the two displays.
> >
> > Just create a separate display tool for scripts.
> >
> > The unicode script not valid in ijx only as ijs (possibly named iju or
> ijsu)
> > On 5 Jul 2016 21:50, "Eric Iverson" <eric.b.iver...@gmail.com> wrote:
> >
> >> We made the decision well more than a decade ago that unicode
> identifiers
> >> would  be a mistake. That decision was unanimous within Jsoftware at
> that
> >> time.
> >>
> >> It would have been just as easy to add the support then as it is now.
> Has
> >> anything changed that would make us reconsider?
> >>
> >> I can only comment for myself.
> >>
> >> There are 3 main reasons I am against it:
> >>
> >> 1. It is a fringe area and does not warrant the effort it would take -
> very
> >> little bang for buck.
> >>
> >> 2. It is deceptively easy at first, but is a slippery slope. As is
> pretty
> >> much everything with unicode. European accented letters seem like a
> >> no-brainer. Then CJK. Then lots of others. Then lots of special guys.
> APL
> >> symbols. ETC. Glyphs that look exactly the same on paper, but that are
> >> different code points. This takes thought and (see 1) it just isn't
> >> warranted.
> >>
> >> 3. Ken left us with many fundamental ideas. One was that notation is a
> tool
> >> of thought. The correllary is that notation is a way of communication.
> If
> >> we limit J identifiers as they currently stand then algorithms can be
> >> easily and effectively be communicated around the entire world. Let in
> >> unicode identifiers and this would suffer enormously.
> >>
> >> Unicode is for data and the support there is pretty good. It serves no
> >> useful purpose in identifiers and would be a serious impediment to
> >> communication.
> >>
> >> For historical reasons the English alphabet has a privileged position
> in J
> >> identifiers. Perhaps this is wrong in some senses, but it is enormously
> >> practical when it comes to international communications.
> >>
> >> I'd be very happy to not talk about this again for another 10 years.
> >>
> >> On Mon, Jul 4, 2016 at 3:53 PM, Jose Mario Quintana <
> >> jose.mario.quint...@gmail.com> wrote:
> >>
> >> > On the one hand, Marshal asserts that Unbox allows the use of UTF-8
> based
> >> > identifiers in a way that "is completely backwards-compatible with
> >> existing
> >> > J." which I find very appealing.
> >> >
> >> > On the other hand, you (Jsoftware) decided strongly against it because
> >> > "the  disadvantages
> >> > strongly outweighed the advantages."
> >> >
> >> > Would you mind to elaborate on what the disadvantages are?
> >> >
> >> >
> >> > On Sun, Jun 12, 2016 at 4:38 PM, Eric Iverson <
> eric.b.iver...@gmail.com>
> >> > wrote:
> >> >
> >> > > We (Jsoftware) talked about unicode identifiers quite a bit years
> ago
> >> > when
> >> > > we added uft8 and utf16 support to J. We finally decided we were
> >> strongly
> >> > > against it. The disadvantages strongly outweighed the advantages. I
> >> don't
> >> > > think anything has changed in the interim.
> >> > >
> >> > > I doubt unicode names will be in official Jsoftware releases for a
> long
> >> > > time, if ever.
> >> > >
> >> > > On Sun, Jun 12, 2016 at 4:30 PM, Marshall Lochbaum <
> >> mwlochb...@gmail.com
> >> > >
> >> > > wrote:
> >> > >
> >> > > > Unbox has code to allow unicode identifiers in J, with the
> following
> >> > > > rules:
> >> > > >
> >> > > > - All code must be UTF-8. Invalid UTF-8 causes a spelling error.
> >> > > > - Any non-ASCII character is treated as alphabetic. Identifiers
> can
> >> use
> >> > > >   these characters freely.
> >> > > >
> >> > > > This is completely backwards-compatible with existing J, and
> allows
> >> us
> >> > > > to use things like greek characters and code in other languages:
> >> > > >
> >> > > >    π
> >> > > > |value error: π
> >> > > >    π =: 1p1
> >> > > >    π
> >> > > > 3.14159
> >> > > >    π_1
> >> > > > |value error: π_1
> >> > > >
> >> > > > What do people think about this? Should it be added to jsource?
> >> Should
> >> > > > the rules be changed for some characters?
> >> > > >
> >> > > > Marshall
> >> > > >
> >> ----------------------------------------------------------------------
> >> > > > 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
> > ----------------------------------------------------------------------
> > 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