v is definitely prettier than lr.  I'd be concerned about the processing time 
for a large array.

A useful enhancement to J would be that 1!:2 could be set to a customized verb 
(that defaults to current ":).  The J environment would call that custom verb 
(say called write_z_ instead of 1!:2)

> finding a consistent way to represent the blend between literal and unicode

One of the things that struck me in your first video is that your "outlined" 
numbers exist as unicode glyphs in mainstream fonts, and an alternative to 
graphics would be reglyphing some numeric types (though not touching strings)

The current implementation of 1!:2/": returns utf8 (type 2= string) for things. 
 Though this is really a huge power of jhs, and your hook/hack method is a neat 
way of being able to produce html output in the console that could even be a 
clickable interactive interface to executing more functions.  

html > unicode in display power.


----- Original Message -----
From: robert therriault <[email protected]>
To: [email protected]
Cc: 
Sent: Friday, July 10, 2015 12:04 PM
Subject: Re: [Jgeneral] NYCJUG Tuesday, 7/14 18:30, Heartland basement, 34th 
Street & Fifth Avenue, NYC

Thanks Pasal,

The "enhanced display mode" I did by making some alterations to input_jhs_, 
essentially I just prepended 'visual ' to each log input and then processed it. 
I was not comfortable creating those side effects for users so I went with just 
requiring the 'v' prefix.

The subtle distinction between lr and v is that lr reveals the way that the 
result could be created and v interprets the result visually. If you are 
experienced in J this might be the same thing, but I think that v gives an 
easier way of spotting results that you might not have expected i.e. list 
instead of atom, or literal instead of integer.

Thanks for the feedback and I especially interested in the explorations that 
you have made into unicode, since finding a consistent way to represent the 
blend between literal and unicode is one of the things that I am currently 
contemplating.

Cheers, bob

On Jul 10, 2015, at 8:40 AM, 'Pascal Jasmin' via General 
<[email protected]> wrote:

> Looks really good, Bob.
> 
> The boxing is especially impressive.  Something you did in one of the videos, 
> that I could not spot in the script file is "enhanced display mode"  where 
> everything that prints to console is "visualized" (very curious in how that's 
> even possible).
> 
> While a workable alternative to using your system comes from defining and 
> using
> 
> lr  =: 3 : '5!:5 < ''y'''
> 
> you will use v or lr only when things are going wrong, and the enhanced 
> display is really nice to automatically hook into the console display without 
> modifying your code at all.
> 
> A classic example, you might have included in your videos:
> 
> let's get the 2nd of 2 elements in a pair (mistake)
> 
>  }. 1 22  NB. that looks right
> 
> 1 2 ,. 3 + }. 1 2 NB. adding 3 would have looked right, but making 2 pairs 
> fails
> |length error
> 
> 1 2 ,. 3 + {: 1 2 
> 1 5 
> 2 5 
> 
> 
> the automatic mode is really useful for that interactive building of 
> expressions where you build it one verb at a time to see intermediate 
> results, but don't see the problem until a later operation.
> 
> 
> ----- Original Message -----
> From: robert therriault <[email protected]>
> To: [email protected]
> Cc: 
> Sent: Friday, July 10, 2015 11:02 AM
> Subject: Re: [Jgeneral] NYCJUG Tuesday, 7/14 18:30, Heartland basement, 34th 
> Street & Fifth Avenue, NYC
> 
> Devon,
> 
> I'm sure that there will be lots of things to discuss between Joe Bogner's 
> MicroJ and Henry Rich's dissect, but I would appreciate any feedback the 
> group has on the enhanced display that I recently put up on the jwiki.
> 
> http://www.jsoftware.com/jwiki/BobTherriault/Enhanced%20J%20Display
> 
> Cheers, bob
> 
> On Jul 9, 2015, at 1:21 PM, Devon McCormick <[email protected]> wrote:
> 
>> The regularly-scheduled meeting will be held at the same bat-time, the same
>> bat-location, as it usually is: the Heartland Brewery, 34th and Fifth, NYC.
>> 
>> Hope to see some new faces!
>> 
>> Devon
>> 
>> -- 
>> Devon McCormick, CFA
>> ----------------------------------------------------------------------
>> 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