Perl: Diferenzas entre revisións
Contido eliminado Contido engadido
m bot Engadido: my:Perl |
arranxiños |
||
Liña 3:
Estruturalmente, Perl está baseado nun estilo de bloques como os do C ou AWK, e foi amplamente adoptado pola súa destreza no procesado de texto e por non ter ningunha das limitacións dos outros linguaxes de [[script]].
==
Larry Wall comezou a traballar en Perl en [[1987]] mentres traballaba como programador en [[Unisys]]<ref>{{Cita Web|título=Larry Wall |url=http://www.perl.com/pub/au/Wall_Larry|dataacceso=2006-08-20}}</ref> e anunciou a versión 1.0 no [[grupo de novas]] comp.sources.misc o [[18 de decembro]] de 1987. A linguaxe expandiuse rapidamente nos seguintes anos. Perl 2, liberado en [[1988]], achegou un mellor motor de expresións regulares. Perl 3, liberado en [[1989]], engadíu soporte para datos binarios.
Liña 18:
En [[2007]], Perl 5 continua sendo mantido. Características importantes e algunhas construcións esenciais foron engadidas, incluíndo soporte [[Unicode]], [[fío en sistemas operativos|Fíos (''threads'')]], un soporte importante para a programación orientada a obxectos e outras melloras. A última versión estable liberada é Perl 5.8.8.
==
Unha das suas caracteristicas fundamentais é ser unha linguaxe interpretada (igual ca [[TCL]], [[Python]], etc), que pode ser executada en calquer sistema operativo, con tal de que este teña un interprete desta linguaxe. Polo tanto, non se compila, senon que é un script interpretado pola máquina.
==
Perl é unha linguaxe usada sobretodo nas aplicación servidor-cliente.
Perl é especialmente potente para o manexo de expresións regulares, e ten moitas similitudes con C, ainda que simplificando a xestión da memoria e presentando unha variable universal que pode almacenar tanto números como cadeas sen necesidade de implementar unha conversión de tipo.
==
=== Exemplo ===
En Perl, el programa tipo "Ola mundo" é:
Liña 37 ⟶ 36:
</source>
==
{{referencias}}
==
===
*
*
===
*[http://www.perl.org/ The Perl Directory] {{en}}
*
[[Categoría:Linguaxes de programación]]
|