I can definitely be wrong about this, but I thought my example was both a simple concept, but still daunting to code. Its about the beauty/power of J for people who already understand daily interest loans, which I admit I may overestimate how widespread that knowledge is, or how a single sentence overview of daily interest can suddenly make everyone perfectly aware of the concept.
It is still an example that uses only + - * [], ^ inv $ as verbs, which are among the easiest to explain. Maybe a good intro, would be to show how a spreadsheet would solve the problem for 10 periods with all of the columns it would use. Its easy but tedious to use a spreadsheet to solve the problem (with small number of very regular payments). By showing the spreadsheet model, then even non programmers, or those not completely familiar with interest calculations, would be able to follow the J approach that improves upon it. New lines could even be explained with an overview of the changes to the spreadsheet that would need to be made to match the J code. ----- Original Message ----- From: Brian Schott <schott.br...@gmail.com> To: Programming forum <programm...@jsoftware.com> Cc: Sent: Saturday, February 22, 2014 12:30:40 AM Subject: Re: [Jprogramming] J in 5 minutes Pascal, I just inserted a new start to the essay as sort of subheading, "*Don't make the mistake of thinking this essay is about finance. It's about the beauty, eccentricities, and power of J". * Your comments seem to suggest the opposite: that the essay needs to be about compound interest. If you want to develop the essay in the terrific direction of your terrific comments here, I think it needs to be a separate essay with a distinct title and beginning, because of its complexity. Thanks, -- (B=) ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm