Perl koulutusta: Net-Innovation Finland Oy
Sivut Suomeksi  Pages in English 

Perl palvelut
   Perl koulutusta, yleistä
   Kaupallista Perl tukea

Perl kurssikuvaukset
   Perl peruskurssi
   WWW/CGI ohjelmointi
   Perl jatkokurssi

Yleistitetoa Perlistä
   Mikä on Perl ?
   Miksi Perl ?
   Perlin kotisivu

Yrityksen yleisesittely
   Yleistiedot
   Yhteystiedot

Palautetta
   anders.lundstrom@niv.fi
  Net-Innovation Finland Oy

Miksi kannattaisi olla kiinnostunut Perlistä ?

Maailmassa on viimeisten arvioiden mukaan noin 1.5-2 miljoona (O'Reillyn arvio) Perl-ohjelmoijaa ja kuukaudessa niitä tulee lisää yli 10000-20000 (katso "The Perl Journal", volume 1 issue 4). Syyt nopeaan kasvuun ovat varmasti mm seuraavat:

  • Perl soveltuu erinomaisesti WWW-ohjelmointiin ja tähän tarkoitukseen on saatavissa paljon valmiita moduleja.
  • Perl on erittäin sopiva työkalu systeeminhoitajille. Esim. Windows-ympäristössä (XP/2000/NT/W98/W95) ei ole mitään käyttöjärjestelmää lähellä olevaa skriptikieltä
  • Perl on ilmainen.
  • Toimiva tekninen tuki Internetin kautta. Kielen peruskehittäjät ja monet muut Perl asiantuntijat seuraavat aktiivisesti News-ryhmiä comp.lang.perl.*. Kaupallista tukea myös saatavissa (mm Net-Innovation).
  • Perl Modulit. Modulit löytyvät ns CPAN:n (Comprehensive Perl Archive Network) avulla. CPAN:ssa on saatavissa noin 10000 modulia mm seuraaviin tarkoituksiin:
    • WWW-työkaluja
    • CGI-ohjelmointi
    • Mail
    • News
    • Tietokantalinkit (Oracle, Informix, Sybase jne)
    • Tietoturvamoduleja
    • Käyttöliittymiä (Windows, X-Windows)
    • jne.
  • Sovelluskehityksen nopeus: Perl on tulkkaava kieli ja voidaan hyödyntää paljon valmiita moduleja.
  • Kielen piirteet: Perlillä voi tehdä helposti asioita, jotka voivat olla erittäin hankalia toteuttaa monessa muussa ohjelmointiympäristössä.
  • Perl on laiteriippumaton kieli: Unix, Windows (XP/2000/NT/W98/W95), DOS, Mac, OS/2, VMS jne.
  • Perl on laajennettavissa: voidaan liittää mukaan esim C-koodia jos Perlin suorituskyky ei ole riittävä.
  • Perl-ohjelmointi on hauskaa ! Selvästikin Perl on kieli jossa ympäristö ei aseta paljon rajoja vaan asioita voidaan tehdä monella eri tavalla.

Mikä on Perl ?