Perl a Nokia telefonjain

Címkék

A Nokia elkészíti a Perl interpreter Nokia mobiltelefonokon futó változatát, és a C++ mellett végre nem csak a Java lesz az egyedüli opció.Ezzel a lépéssel végre elérkezett az a pillanat, amikor a scriptnyelvek is komoly szerepet kaphatnak ilyen területeken. A Java méltatlan dominanciájának letörésére kiválóan alkalmas Perl egy szoftver fejlesztési idejét is drasztikusan képes lecsökkenteni, emelett pedig egy nagyon jól használható scriptnyelv.

Szerény véleményem szerint a Nokia szakemberei felismerték a Perl elõnyeit, és nem törõdve azzal, hogy a közvélemény szemében a Java a nagymenõ nyelv, a Perl pedig inkább játékszer, megtették a nyelv kihasználására a megfelelõ lépéseket.

Olvasd el az eredeti cikket.

Remélem egy napon a Ruby interpreter telefonba integrálása is szóba kerül :)

Hozzászólások

Vegre...

Legalabb az ember tud normalis irc/egyeb chat klienst irni ra, nemkell
hozza boszme nagy java...

IroNiQ
--
Web: http://ironiq.hu
Email: iron@ironiq.hu
LinuxCounter: #331532

Lecci egy napon majd a gnokii-t is tamogassatok meg, legalabb a

protokoll specifikaciok kiadasaval. Csinaltam hozza szep perl

bindinget.

Lehet fikaztok majd, de en jobban orultem volna a Python-nak, megha Perl-ben sokkarta jobb is vagyok - mert ugy gondolom a Python egyre inkabb hatterbe szoritja a Perl-t.

Milyen területen tör elõre a python? Én nem nagyon tapasztalom ezt a log analizáló-k, egyéb feldolgozó scriptek között. Te hol látod ezt? Nem akarok semmirõl lemaradni :o)

Igen, ahol a fejlesztes mar >2 eve elkezdodott. De ha megnezed a mai Debian hirleveleket, newsgroupokat a Perl alig van emlitve, Python pedig mindenhol szerepel. A csomag pool-ban letezo csomagok szamat is erdemes lehet megnezni. Egy kis demo:

% dpkg -l 'perl*' | wc -l

43

% dpkg -l 'python*' | wc -l

234

Ahol fontos az olvashatosag, hosszu-tavra programiras, ott mar sokan felismertek, hogy a Perl nem a megfelelo eszkoz.

Légy szíves ne értsétek félre, de szerintem a Python egy kicsit a scriptnyelvek Java-ja.

Alapfilozófiája, hogy mindenre egy lehetõséget biztosít (ellentétben a Perl-lel). Néhány következetlensége ellenére szimpatikus nyelv, de azért a Perl valahogy testhezállóbb (nekem - ez biztosan egyénenként is változó). Anti-TIMTOWTDI megközelítése miatt nehezebb benne olvashatatlan kódot írni, valószínûleg ezért is szimpatikus annyi embernek.

A kedvencem azonban a Ruby (csak nincs idõm eleget foglalkozni vele), mely nagyon elegáns, TIMTOWTDI, jól átgondolt, szép és vannak benne dolgok, amik közelebb hozzák a nyelvet a Perl programozók szívéhez.

Hello!

Jobb későn mint soha...

Egy kis korrekció: Úgy tűnik, hogy inkább a Python lesz a nyerő:

The Register cikk:

Nokia prefers Python to Perl for smartphone scripting [www.theregister.com]

Egyéb információk:

Google: python perl nokia [www.google.com]

Érdekes, hogy a www.nokia.com -on a keresőjükbe python szót írva nem kaptam találatot.

Lehet, hogy még ők sem döntötték el igazán?

Ben

fmh irta a kovetkezoket 2004-01-20 05:58 -n:
> Szerinted az mitol "boszme nagy java", ami j2me neven a telefonodban
> figyel? Es ez mitol nem "boszme nagy perl"?

Nincs java a telefonomban... es nem tartom jo otletnek... a perl azert
kicsit regebbi es kiforrottabb nyelv, mint a java... java epp nem arrol
hires, hogy eroforras-kimelo programokat lehet rajta irni...

IroNiQ
--
Web: http://ironiq.hu
Email: iron@ironiq.hu
LinuxCounter: #331532

Bocsi a kicsit kesoi valaszert, most tevedtem ujra ide...

Szoval, Python verziok a Debian alatt pl. v1.5-2.3 talalhato ossz 4db, Perl pedig csak v5.004 ill. v5.6, osszesen 2db.

Magyarul milyen feladatra jobb a python, mint a perl? (Értelemszerûen a miért is érdekel).

Pl. webes alkalmazas fejlesztes Python-Zope. Perl-hez tudomasom szerint nincs olyan alkalmazas-motor, mint a python zope-ja. Azonkivul tisztabb, atlathatobb kod. Ez foleg az objektumok kezelesekor lathato, Perl-ben tudtommal eleg keves az objektumorientaltsag tamogatasa..

Es meg egy kis erdekesseg.

shell% apt-cache show perl-base | grep Description

Description: The Pathologically Eclectic Rubbish Lister.

Ennyit a Debian kozosseg velemenyerol :-)