Lau B. Jensen wrote:
>  And after my discovery, a few threads discussing bugs 
>  have put me at unrest.

No worries.  I am far and away the largest reporter of bugs in J*.  And you can 
see I'm the very opposite of anxious.  This is
mostly because the majority of the bugs I report stem from strange and curious 
(ab)uses of the language.  A "normal" user of J would
never encounter these issues. 

>  Where can I go get an overview of the open issues

http://www.jsoftware.com/jwiki/System/Interpreter/Bugs

>  also some stats on the issues that have been with J thus far

We don't keep statistics, but you can see resolved issues for a few years back:

http://www.jsoftware.com/jwiki/System/Interpreter/Bugs07 

and 06, 05, etc.  Beyond that, you'll have to search the Forum archives [1] for 
e.g. "bug".  Bear in mind that the majority of bug
reports are spurious (where perhaps a newcomer [or oldercomer] misinterprets 
the documentation and derives inappropriate
expectations; man, I've done that a lot).

>  I really need to be able to trust the output :)

Bottom line: you can trust J's output.  In fact, you can trust J's output with 
significantly greater confidence than an equivalent
program written in another language.  This is because J's primitives are more 
powerful than in most other language, so they express
larger concepts.  These concepts are well organized and well exercised (J is 
~20 years old, and built with the experience of an
implementation decades older -- nearly as old as Lisp).  In combination with 
J's high level consistently, wherein primitives are
implemented with other primitives, the result is your programs will gracefully 
handle a lot of edge conditions you wouldn't think of
in the first place.

-Dan

*  Well, as far as I can tell from public information.  Maybe one of 
JSoftware's  clients are finding and reporting more bugs,
privately.   

[1]  http://www.jsoftware.com/forumsearch.htm 



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

Reply via email to