Slashdot Mirror


Nokia Releases Perl for Series 60 Phones

Jukka Laurila writes "Nokia just released a port of Perl 5.8 and 5.9 for the Series 60 smartphone platform. The port contains just the interpreter core, ie. there's no support for any of the Series 60 APIs yet, but this is still great news for all you Perl aficionados out there."

16 of 22 comments (clear)

  1. Oh great... by 0x461FAB0BD7D2 · · Score: 5, Funny

    now we have code no one can comprehend on screens too tiny to be legible.

    1. Re:Oh great... by GoRK · · Score: 5, Funny

      This, from a a person by the name of 0x461FAB0BD7D2?

    2. Re:Oh great... by FidelCatsro · · Score: 1

      I think your missing the point , or making a joke ..
      The point is that perl support will allow thos of us with a background in perl to produce applications on our chosen computer for the mobile phone.

      As for perl being incomprehensible ,well i am fairly sure if you comment it well and use good coding practice then those problems will disapear.

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    3. Re:Oh great... by 0x461FAB0BD7D2 · · Score: 1

      It is the latter.

      I, too, am a perl coder, and I know how many coders like to use tricks in their code making it difficult to understand without a comprehensive look.

    4. Re:Oh great... by FidelCatsro · · Score: 1

      i apoligise then , i do tend to be a bit defense of my perl ;) as im sure you can understand .
      the real use i can see for this is making scriptable dialup events on the phone , for if im ever roaming and want to do some admin work as i really dont fancy a massive bill from my mobile company and having the script cut me off with resonible quotas for data would be grand

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    5. Re:Oh great... by 0x461FAB0BD7D2 · · Score: 1

      Interestingly, I used a perl script to come up with that name, because my first choice was already taken.

    6. Re:Oh great... by snorklewacker · · Score: 1

      Oh wow, that just gets so much more insightful every time someone says it.

      Hey Philip Glass, find yourself a new note. If you don't like perl, why are you bothering to post?

      --
      I am no longer wasting my time with slashdot
  2. changes by same_old_story · · Score: 3, Insightful
    this is the kind of thing that will make a difference towards the elusive real smart phone.

    its not a 10 megapizel camera that will make these things very useful. only when there's good software for them, people will buy into it, really. we are waiting for the killer apps in cell phones.

    giving developers choice (seriers 60 already has a python port and many phones do have java 2me) is what will help the next kille apps come to life...

    1. Re:changes by stridebird · · Score: 1
      maybe the killer app IS the 10 megapizel [sic] camera?

      OK maybe not: the killer apps will more likely take advantage of the marriage of the two devices, building on top of them. And perl may well have a new niche as the thinking geeks glue, customising the functionality of the camera phone and creating a quick'n'dirty testing ground for new software ideas. Although, if that's so, perl is going to need GD or some other module with extensive graphics support built in too.

  3. Awesome news! by sw155kn1f3 · · Score: 2, Funny

    Expect user friendly and robust programs soon!

    perl -MNokia::Smartphone -eshell
    nokia> ATDT +x xxx xxx xxx xxx
    BUSY
    nokia> my %pb; tie(%pb, 'GDBM_File', "phone_book", O_RDONLY, 0666);
    nokia> ATDT $pb{dave}
    Dialing +x x x x x x ..........

    I'm just looking forward for it! Awesome mobile platform!

    --
    - Arwen, I'm your father, Agent Smith.
    - Well, you're just Smith, but my father is Aerosmith!
  4. Well.... by slapout · · Score: 2, Funny

    ...Perl code and some of those text messages do look an awful lot alike...:-)

    --
    Coder's Stone: The programming language quick ref for iPad
  5. Perl? by scoopr · · Score: 3, Interesting

    Well, there already is a python port
    Personally, I'd like ruby, but each to its own I guess.

    1. Re:Perl? by latroM · · Score: 1

      But it's not free. You can't even redistribute it. See http://www.nokiausa.com/support/warranty/item_deta ils/1,1955,item:gatesoft,00.html

    2. Re:Perl? by snorklewacker · · Score: 1

      Before anyone pipes up (seems unlikely, I must be one of the few that uses "show all articles"), yes the Artistic license allows this as long as it's compatible with the original version. Larry invented the AL (and popularized dual-licensing for free software projects) but these days he acknowledges that it's pretty vague and probably not any more enforceable than a BSD copyright. It's hard to say what would constitute a compatability test suite for perl though -- not even every platform can pass every test of builtins, let alone everything in CORE.

      The redistribution notice is likely boilerplate stuff anyway.

      --
      I am no longer wasting my time with slashdot
  6. And you thought you got keyboard cramp before by suitepotato · · Score: 1

    Tinfoil hat thought, but are these companies tied financially to the portion of the medical industry that profits from repetitive strain injuries? I also wonder for that matter if all the people who make money from Unix and C/C++ are tied financially to analysts who specialize in neuroses of techies. "I swear doc, I don't have dependency issues!"

    --
    If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
  7. How many more interpretered languages? by Viol8 · · Score: 1

    Phones arn't exactlt overpowered at the moment , are interpreted (or bytecode) languages really a good idea? Whats next , Phone Prolog?

    >You remember granny?
    YES
    >Dial her
    NO
    >Please..
    NO
    >DO IT!
    NO
    >You *&(*&(*& piece of &^&^ , call yourself a smartphone?? :- Invalid predicate
    >*sigh* Bring back java
    NO!!