Hi Dan,

I never knew that there was a site such as this. I appreciate the link and 
would try to contribute during my free time.

Thanks.

r/Alex

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Dan Bron
Sent: Thursday, August 27, 2009 9:22 PM
To: Programming forum
Subject: [Jprogramming] RosettaCode

Hey all,

I encourage Forum members who haven't contributed to RosettaCode to do so. 
There are approximately 200 tasks on RC that need J solutions:

   http://rosettacode.org/wiki/Tasks_not_implemented_in_J

A lot of these tasks are not amenable to J solutions, and could be
"addressed" by simply entering {{omit from|J}} to the task in question. 
Others are problems already solved in J (Bulls and Cows, Monte Carlo),
which could be addressed by simply linking to the J wiki.  If you see
tasks of this sort, just jump in and make the small edit.  But many of the
tasks require a true J solution.

There are no rules or strict guidelines for J solutions, but it would be
nice if we could highlight features that differentiate our language.  In
particular brevity (so we stand out during a quick scan of the page).  But
also tacit (point-free) code, calculus of functions, etc.  

But the first goal is to get greater coverage on RC; we can always polish
the solutions later.  So just pick a task and solve it, don't worry about
how "good" the solution is, so long as it matches the spec.

For you APL/K/Q etc fans, those languages could also use some coverage (I
started a brief APL campaign, but gave up pretty quickly).  If you're a
member of an APL/K/Q forum, you might consider posting a message similar
to this, there.

It's really time to start marketing our language.

-Dan

PS:  For those of you who already contribute to RosettaCode, could you
please "register" yourself at 
http://rosettacode.org/wiki/Category:J#Jers_on_RosettaCode ?  I've been
doing it so far, but it's hard for me to keep up and give due credit (I
have to troll through changes seeking instances "header|J" or "added J"
etc which is a laborious process).
----------------------------------------------------------------------
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