Hey Don,

I did spend some time last fall on thinking about how a J visual interface 
might work. First steps are in this screencast/blog post: 

http://bobtherriault.wordpress.com/2010/10/10/animation-of-visual-j-interface/ 

and later I used it to explore some adverbs:

http://bobtherriault.wordpress.com/2010/11/17/those-tricky-adverbs/
http://bobtherriault.wordpress.com/2010/11/22/reflexive-adverb-monadic/

I haven't yet spent much time thinking about how the control words such as if. 
return. try. etc would be represented, but my guess is that they would follow 
cascading pattern since they are more linear than the usual J approach. The 
bigger challenge I think is to find a way to be able to return the partial 
results in a program to provide insight to the reader. 

I think that this may be one way to make the language a little more accessible 
and I welcome everyone's comments.

Cheers, bob

On 2011-08-16, at 5:52 AM, Don Guinn wrote:

> I can't imagine how to display J graphically rather than as text. It would
> be nice to park my cursor over a name or primitive and have a pop-up come up
> showing where it is defined, contents, referenced and links to additional
> information like help. And the output of 5!:2 is a good tool to build a
> prettier display of a tacit expression. Maybe a graphical tree showing
> calling structure. But it seems like explicit definitions have to be
> displayed as text. How can explicit definitions be displayed graphically?
> 
> 2011/8/16 Björn Helgason <[email protected]>
> 
>> One line is no problem but looking at a complete system with connections to
>> utilities and various parts is what tools are needed for.
>> 
>> Having things separated in scripts is fine and locales is fine too.
>> 
>> Getting an overview of lots of verbs/scripts/locales and how they are
>> connected is something I would like to get.
>> 
>> 
> ----------------------------------------------------------------------
> 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