Ero sivun ”Perl” versioiden välillä

Siirry navigaatioon Siirry hakuun
217 merkkiä lisätty ,  14. joulukuuta 2020
p
ei muokkausyhteenvetoa
(→‎Esimerkkejä: syntaksin värikorostus)
pEi muokkausyhteenvetoa
(4 välissä olevaa versiota toisen käyttäjän tekemänä ei näytetä)
Rivi 1: Rivi 1:
{{perustietoa}}
{{perustietoa}}
'''Perl''' on monella alustalla toimiva ohjelmointikieli, joka on erityisen suosittu dynaamisten www-sivujen teossa. [[Apache httpd]]:n kanssa käytettävä ''mod_perl'' optimoi Perl-palvelujen suorituksen tässä yhteydessä välttämällä koodin turhaa uudelleenkääntämistä.
{{Ohjelmointikieli
| nimi=Perl
| paradigma=proseduraalinen
| tyypitys=heikko, dynaaminen
| suoritusmalli=tulkattava
| evaluointitapa=innokas
| kotisivu=[https://www.perl.org/ www.perl.org]
}}
 
'''Perl''' on monella alustalla toimiva ohjelmointikieli, joka on erityisen suosittu dynaamisten www-sivujen teossa. [[Apache HTTPD]]:n kanssa käytettävä ''mod_perl'' optimoi Perl-palvelujen suorituksen tässä yhteydessä välttämällä koodin turhaa uudelleenkääntämistä.


Larry Wall kehitti Perlin 1987 keskusteluryhmien analysointiin ja tekstidatan käsittely onkin Perlin ominta aluetta. Perl on kuitenkin yleiskäyttöinen ohjelmointikieli, tarkoituksena tarjota työkalu siihen mikä on liian vaikeata [[komentotulkki]]skripteillä ja jota ei kuitenkaan viitsi tehdä [[C]]:llä tai muulla "oikealla" ohjelmointikielellä. Perliin löytyy nykyään erikoistuneita moduleita hyvin moneen tarkoitukseen.
Larry Wall kehitti Perlin 1987 keskusteluryhmien analysointiin ja tekstidatan käsittely onkin Perlin ominta aluetta. Perl on kuitenkin yleiskäyttöinen ohjelmointikieli, tarkoituksena tarjota työkalu siihen mikä on liian vaikeata [[komentotulkki]]skripteillä ja jota ei kuitenkaan viitsi tehdä [[C]]:llä tai muulla "oikealla" ohjelmointikielellä. Perliin löytyy nykyään erikoistuneita moduleita hyvin moneen tarkoitukseen.
Rivi 16: Rivi 25:
<source lang=perl>
<source lang=perl>
perl -wce 'while (<>) {s/\r\n/\n/}' tiedosto.txt
perl -wce 'while (<>) {s/\r\n/\n/}' tiedosto.txt
</source
</source>


==Katso myös==
==Katso myös==
Rivi 28: Rivi 37:
*[http://www.perl.org/ Perlin kotisivu]
*[http://www.perl.org/ Perlin kotisivu]


[[Luokka:Käsitteet]]
[[Luokka:Kehitystyökalut]]
[[Luokka:Kehitystyökalut]]
[[Luokka:Proseduraaliset ohjelmointikielet]]
1 122

muokkausta

Navigointivalikko