Affirming Greg, "I believe this wikipedia quote conveys a somewhat
distorted and untrue idea"

While it's true that I use matrix divide far more often than "twice and
only because domino is a glorious symbol", recently I've been parsing
some web sites.  At first I tried to implement in python a finite state
machine based on the python html parser to extract information I needed.

Next I tried a j implementation involving heavy use of cut based on
member of interval, variants of (<;.1~ '<tr'&E.@:tolower) PAGE_DATA
I quickly discovered that looking at the data in parallel as j aligns
common elements easily for display made the html source readily
comprehensible leading to less programmer time and solutions robust
against flawed web pages.

> From: Greg Borota <[email protected]>
> To: [email protected]
> Subject: Re: [Jprogramming] Learning J language - initial thoughts
> Message-ID:
>         <CADpZFrydhjk-_aJ8=cMXNJXiThdJFGPa7DJhRYz_TztP
> [email protected]>
> All the the great feedback helps define better what I, and I think
> many who
> have come in touch with J, were looking for: the general-purpose core
> of
> the language. That is a quite vaguely defined concept, many do
> understand it intuitively though.
> J is "a general purpose programming language" http://www.jsoftware
> .com/help/primer/why_j.htm
> 
> I believe this wikipedia quote conveys a somewhat destorted and untrue
> idea
> http://en.wikipedia.org/wiki/J_(programming_language): "J is a very
> terse
> array programming language, and is most suited to mathematical and
> statistical programming, especially when performing operations on
> matrices." There are things that could be done to correct that wrong
> perception. This general-purpose "core" might be one of them.


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to