[Jprogramming] Extended precision question

Hauke Rehr hauke.rehr at uni-jena.de
Thu Apr 28 09:24:11 UTC 2022


Smarter than emacs? Vim. :)
editor wars aside, I’m having a hard time
imagining any editor smarter than these two

They may call themselves “smarter” but mostly
that translates to “more cumbersome”.

folds are natural in any coding editor,
and I guess Tim Pope would come up with a solution
showing the comment associated with the token under
the cursor (if any) in no time; maybe I’ll try and
write some addition to the J file type plugin even
though I’m far from expert at vimscript –
/if/ this syntax should ever be supported.

Am 28.04.22 um 09:56 schrieb Ed Gottsman:
> Jan-Pieter,
> 
> I like that file format a lot.  Like JSON, it’s human- and machine-readable.  Further, a “slightly smart” editor (here I’m thinking perhaps of emacs macros) could toggle between it (one token per line with comments) and a conventional view (all tokens on one line, no comments).  A much smarter editor might have other, more sophisticated display/edit formats that would show both tokens and comments.
> 
> Ed
> 
> Sent from my iPad
> 
>> On Apr 28, 2022, at 8:49 AM, Jan-Pieter Jacobs <janpieter.jacobs at gmail.com> wrote:
>>
>> I actually was intending for quite a while to propose an extension to
>> comments along the lines of the suggestions in this thread:
>> to use ... as line continuation indicator that turns everything after it up
>> to and including the next line break to be considered comment, and still
>> considers the line to continue (Matlab does this the same, IIRC). It could
>> be thought of as a non-line-breaking version of NB. .
>>
>> For instance (silly example):
>>
>> avg =: ... averag operator
>> +/ ... sum
>> % ... divided by
>> # ... length
>>
>> Now, it's certainly overkill for this tiny example, but I think it could be
>> valuable for longer trains.
>>
>> Advantages of ... :
>> - not in use at the moment
>> - clear meaning (i.e. more code to follow)
>> - fits in with J word formation rules
>> - easy for communication to non-J experts
>> - length the same as NB.
>>
>> Jan-Pieter
>>
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm

-- 
----------------------
mail written using NEO
neo-layout.org


More information about the Programming mailing list