opensourcer has asked for the wisdom of the Perl Monks concerning the following question:

hi monks does perl supports mobile application development?, does perl6 has something for application developments, besides scripting ppl don't know much about perl. does perl6 has every option to put it self on the race track along with java & .net

Replies are listed 'Best First'.
Re: does perl goes to mobile?
by theorbtwo (Prior) on Jan 10, 2005 at 11:41 UTC

    If you mean writing programs for cell phones, then I'm afraid it's not a matter of perl6 supporting mobile application development, but mobile application development supporting perl6. Cell phone manufacturers (in cooperation with cell service providers) decide what software to put on their phones, and AFAIK rarely provide SDKs to allow us to compile software to run on their platform. Short of rewriting parrot in java (a major undertaking), there's no way to get parrot software (including perl6) to run on them without the cooperation of the manufacturer.

    If you mean PDAs, then both perl5 and perl6 should be portable to any PDA with a modern archetechure (which, sadly, does not include Palms, which use a segmented memory model -- it may be possible (but difficult) to port perl5 to them, but will not be possible to port parrot without major changes).


    Warning: Unless otherwise stated, code is untested. Do not use without understanding. Code is posted in the hopes it is useful, but without warranty. All copyrights are relinquished into the public domain unless otherwise stated. I am not an angel. I am capable of error, and err on a fairly regular basis. If I made a mistake, please let me know (such as by replying to this node).

      (which, sadly, does not include Palms, which use a segmented memory model -- it may be possible (but difficult) to port perl5 to them, but will not be possible to port parrot without major changes).

      Fortunately PalmSource is moving to 'PalmOS' being a layer atop linux so you might see some movement in a positive direction here. Maybe I can run perl on my Treo 900!
Re: does perl goes to mobile?
by Courage (Parson) on Jan 10, 2005 at 15:19 UTC
Re: does perl goes to mobile?
by bsdz (Friar) on Jan 11, 2005 at 01:36 UTC
    Many mobile phones use an extended AT command set. These are standards set by ETSI and can be downloaded for free at http://www.etsi.org/. If you can access the mobile phone via a serial connection maybe InfraRed, COM port or USB then you can excute AT commands to download/upload calendar or addressbook entries or even send SMS messages. I would imagine Perl6 will have a serial port API.