If you run the J GUI, written in J, it is going with blow your mind about how general purpose it is...
I wish somebody would write a walkthrough of writing something like a piece of GUI to show that off.
(I keep trying to figure out J and ... sliding off ... every time I need to do something "normal" ... which is annoying and the fact I'm reduced to wishcasting in HN comments as a solution makes me disappointed in both myself and the universe)
I however always thought having an array as the primitive in R was great only because R is focused on statistics and data science.
My understanding is that J claims to be general purpose programming and as such I’m surprised the paradigm holds.