Is the amount of available memory really the reason that there are no Palm ports of Perl? According to a 1998 article on "The Perl Machine" in The Perl Journal:
On conventional computers, Perl has a large 'footprint' - the compiler is often more than a megabyte, which can take a large fraction of a second to load into memory.

If the entire Perl compiler only has a memory footprint of a megabyte then it is hard for me to imagine that a port of Perl could not fit into four or five megabytes total.

That would still leave three or four megabytes of memory for everything else. Until recently Palm Pilots only came with 2MB of RAM, so I think that Perl-lovers would be able to squeeze their other applications into a few megabytes and still have room left for a fat four or five MB Perl for the Palm distribution.

I get the impression that what prevents a port of Perl is architecture-related, not memory-related. In addition to the perl source there is probably a lot of other C source code out there that does not port to the Palm for reasons that are related to the Palm OS.


In reply to Re: Re: Perl on Palm by sierrathedog04
in thread Perl on Palm by fpi

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • 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:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, 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, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.