<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bosque Viejo &#187; jon orwant</title>
	<atom:link href="http://bosqueviejo.net/tag/jon-orwant/feed/" rel="self" type="application/rss+xml" />
	<link>http://bosqueviejo.net</link>
	<description>Sitio web sobre programación, software libre, redes, servidores, ofimática... y todo lo relacionado con la informática que nos rodea</description>
	<lastBuildDate>Wed, 08 Feb 2012 10:14:54 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Programación para Administradores de Sistemas</title>
		<link>http://bosqueviejo.net/2010/04/06/programacion-para-administradores-de-sistemas/</link>
		<comments>http://bosqueviejo.net/2010/04/06/programacion-para-administradores-de-sistemas/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 23:04:24 +0000</pubDate>
		<dc:creator>bombadil</dc:creator>
				<category><![CDATA[Libros]]></category>
		<category><![CDATA[administración de sistemas]]></category>
		<category><![CDATA[jon orwant]]></category>
		<category><![CDATA[larry wall]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[tom christiansen]]></category>

		<guid isPermaLink="false">http://bosqueviejo.net/?p=383</guid>
		<description><![CDATA[Cuando estuve estudiando el título de Administración de Sistemas Informáticos es cuando me acerqué a los lenguajes de scripting (por el año 2002), y fue cuando comencé a aprender lenguajes como PHP, Python, Ruby y Perl.
El lenguaje Perl me llamó la atención, sobre el resto, porque había sido un lenguaje creado por Larry Wall, un administrador de sistemas&#8230; ¡en un mes!, supongo que lo que creó fue la parte más básica del sistema, pero al mismo tiempo la más importante, ya que, como él mismo comenta, Perl fue la simplificación del uso de herramientas como awk, sed, shell script y C.
En la mayoría de trabajos que he tenido, después de eso, cuando un administrador de sistemas desarrollaba algún proyecto, alguna aplicación o decía que programaba, lo hacía en Perl. No en vano, ha sido considerado por muchas distribuciones, empresas y comunidades, como el lenguaje de facto para las actividades típicas de administración de sistemas, entre las que se encuentran tareas tan vitales como: la instalación del sistema, asistentes de configuración, pasarelas intermedias (como amavis)&#8230;
Uno de los grandes miedos de la gente que programa en este lenguaje, es la mítica frase de que Perl es un lenguaje write-only, es decir, de [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando estuve estudiando el título de Administración de Sistemas Informáticos es cuando me acerqué a los lenguajes de scripting (por el año 2002), y fue cuando comencé a aprender lenguajes como PHP, Python, Ruby y Perl.</p>
<p>El lenguaje Perl me llamó la atención, sobre el resto, porque había sido un lenguaje creado por <a href="http://www.wall.org/~larry/">Larry Wall</a>, un administrador de sistemas&#8230; ¡en un mes!, supongo que lo que creó fue la parte más básica del sistema, pero al mismo tiempo la más importante, ya que, como él mismo comenta, Perl fue la simplificación del uso de herramientas como awk, sed, shell script y C.</p>
<p>En la mayoría de trabajos que he tenido, después de eso, cuando un administrador de sistemas desarrollaba algún proyecto, alguna aplicación o decía que programaba, lo hacía en Perl. No en vano, ha sido considerado por muchas distribuciones, empresas y comunidades, como el lenguaje de facto para las actividades típicas de administración de sistemas, entre las que se encuentran tareas tan vitales como: la instalación del sistema, asistentes de configuración, pasarelas intermedias (como amavis)&#8230;</p>
<p>Uno de los grandes miedos de la gente que programa en este lenguaje, es la mítica frase de que Perl es un lenguaje <em>write-only</em>, es decir, de los que se usan solo para escribir código que no hace falta mantener (o de usar y tirar), aunque proyectos grandes y la comunidad en sí manteniendo y ampliando el lenguaje, han demostrado que Perl es un gran lenguaje de programación en el que se pueden desarrollar grandes cosas y darles mantenimiento sin problema ni riesgo.</p>
<div style="float:left;padding-right:10px;padding-bottom:10px;"><a href='http://openlibrary.org/books/OL7580879M/Programming_Perl_(3rd_Edition)' ><img src='http://covers.openlibrary.org/b/id/388448-M.jpg' alt='Programming Perl (3rd Edition)' title='View this title in Open Library' /></a></div><div style="font-size:18px;font-weight:bold;"><a href='http://openlibrary.org/books/OL7580879M/Programming_Perl_(3rd_Edition)' title='View this title in Open Library' >Programming Perl (3rd Edition)</a></div><div style="font-size:14px;">; O&#039;Reilly Media, Inc. 2000</div><div style="font-size:10px;"><a href="http://worldcat.org/isbn/9780596000271" title="View this title at WorldCat">WorldCat</a>&#8226;<a href="http://www.librarything.com/work/1543247" title="View this title at LibraryThing">LibraryThing</a>&#8226;<a href="http://books.google.com/books?as_isbn=9780596000271" title="View this title at Google Books">Google Books</a>&#8226;<a href="http://www.bookfinder.com/search/?st=xl&ac=qr&isbn=9780596000271" title="Search for the best price at BookFinder">BookFinder</a></div><span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info%3Asid%2Fbosqueviejo.net%3AOpenBook&amp;rft.genre=book&amp;rft.btitle=Programming+Perl+%283rd+Edition%29&amp;rft.isbn=9780596000271&amp;rft.au=&amp;rft.pub=O%26%23039%3BReilly+Media%2C+Inc.&amp;rft.date=July+14%2C+2000&amp;rft.tpages=1092"></span><p>
<p>El libro que aconsejo para adentrarse en el mundo de Perl es el que escribió su creador, Larry Wall, aunque a partir de su tercera edición, que está acompañada de mucho más contenido aportado por autores como <a href="http://en.wikipedia.org/wiki/Tom_Christiansen">Tom Christiansen</a>, uno de los primeros que se sumó al mundo y comunidad de Perl; y <a href="http://www.oreillynet.com/pub/au/105">Jon Orwant</a>, el editor de <em>The Perl Journal</em>, cuya publicación cesó hace ya algunos años.</p>
<p>El libro es algo extenso y asusta al primer vistazo, no en vano son 1070 páginas. Pero una vez se ha abierto y visto el índice, se entiende su extensión y deja de asustar. Realmente, el libro se parte en cinco apartados bien diferenciados:</p>
<ul>
<li>Introducción&#8230; bueno, esta la podemos leer a modo informativo, o podemos obviarla. Son unas 50 páginas.</li>
<li>Los detalles <em>desagradables</em>&#8230; un título un poco extraño, pero se entiende, porque son los detalles del lenguaje en sí, lo que permite, lo que se puede hacer con él, la sintaxis, los elementos&#8230; todo. Es la parte más importante del libro, en mi parecer. Unas 350 páginas, más o menos.</li>
<li>Perl como Tecnología, nos adentra en lo que hace el intérprete internamente, cómo se puede optimizar su uso, el depurador, los hilos, interfaz con C&#8230; sería la parte avanzada del lenguaje. Unas 150 páginas.</li>
<li>La Cultura de Perl, es el uso de CPAN, el administrador de paquetes, prácticas comunes, seguridad, haciendo Perl portable entre plataformas, documentación, etc. Un poco de Perl en la comunidad y cómo compartir código en la forma en la que lo hacen muchos. Unas 100 páginas.</li>
<li>Material de Referencia&#8230; como no podía faltar, toda la referencia de los paquetes básicos de las librerías que trae consigo Perl. Esta quizás es la parte más extensa del libro, pero la que más se puede emplear en el día a día, realmente.</li>
</ul>
<p>Una lectura muy recomendable para todos aquellos que quieren adentrarse en la programación de Perl de una forma más íntima, conociendo la comunidad, cómo compartir código, cómo aprovechar el código que ya está disponible para Perl y las mejores prácticas de programación en este lenguaje.</p>
]]></content:encoded>
			<wfw:commentRss>http://bosqueviejo.net/2010/04/06/programacion-para-administradores-de-sistemas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

