If you require that a JAPH must be no more than 4 lines of no more than 80 characters each, then there are, at most, 128 (different ASCII characters) ** 320 different ways to write 320 characters (That's equivalent to 2 ** 2240). Since not all JAPHs are exactly 320, the actual maximum limit is the sum of 128 to the N where N varies from 1 to 320. Or, 127 * SUM( 128**N, N:0->319 ) (or SUM(2**(7N+1),N:0-319) - 1). Of course, you can start chipping away at that pretty quickly. I think the shortest JAPH is something like 50 characters, so that becomes your lowest exponent instead of 1. Not all the ASCII characters are usable, and a lot of them are interchangeable in many cases ($x vs. $y, etc), so that drops the 128 quite a bit. Factor in some more fancy math and I suspect the number drops to something like 2 ** 200 (or so). Or, roughly, 10 ** 66-ish.
In other words, if every possible JAPH were written, one per second, from now onwards, you'd run out of hydrogen in the Sun long before running out of JAPHs. Or, put it another way, if you were to write one JAPH per second from the Big Bang onwards, you'd run out of Universe before you run out of JAPHs.
Being right, does not endow the right to be rude; politeness costs nothing.
Being unknowing, is not the same as being stupid.
Expressing a contrary opinion, whether to the individual or the group, is more often a sign of deeper thought than of cantankerous belligerence.
Do not mistake your goals as the only goals; your opinion as the only opinion; your confidence as correctness. Saying you know better is not the same as explaining you know better.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] |