UCE SOCIEDAD ANONIMA (SAUCE)

Page 69

´ CAP´ITULO 5. IMPLEMENTACION



Efectivamente, esta ser´ıa una raz´on de peso para abandonar la posibilidad de Perl si no llegara, al rescate, una contribuci´ on no exactamente de la Perl community no muy ortodoxa pero bastante m´as potente de lo que a primera vista parece. Se trata de la aplicaci´on perl2exe. Como el propio nombre indica17 , se trata de un programa que genera archivos ejecutables partiendo de un script de Perl. Tras unas cuantas pruebas, sobre la potencia de perl2exe al generar ejecutables para Windows, no puede quedar ninguna duda. Tambi´en pueden generarse ejecutables para Linux con perl2exe pero esta posibilidad no se ha probado directamente puesto que no va a ser necesaria. Eso s´ı, hay que leer su documentaci´on y quiz´a a˜ nadir alguna l´ınea comentada al c´odigo del script que para el int´erprete oficial de Perl ser´an solo comentarios pero que perl2exe interpretar´a como detalles especiales a cerca de las librer´ıas que se han usado, y podr´a enlazarlas ((por s´ı mismo)) a la hora de generar el c´odigo. Hay que aclarar, que en realidad, perl2exe utiliza el int´erprete local de Perl para trabajar. Sobre la garant´ıa de perl2exe el lector puede juzgar por s´ı mismo. Se trata de una obra de la compa˜ n´ıa canadiense IndigoSTAR. Una mediana empresa que da debido aguantar desde 1997 sobre la base de ser subcontratista de empresas como Microsoft, IBM, Dell, HP/Compaq, Intel, AMD, General Motors, Ford, Shell, BP, Boeing, Airbus, Siemens y el mism´ısimo ejercito de los Estados Unidos de Am´erica. Todo lo referente a este programa puede encontrarse en una modesta p´agina web 18 donde tambi´en hay informaci´on de otros programas de IndigoSTAR. En lo relativo a las licencias, la versi´on m´as barata de perl2exe vale 50 d´olares estadounidenses19 . Pero existe una versi´on shareware siempre disponible en la p´agina web que tiene lo fundamental, no caduca y lo u ´nico que supone es imprimir en ASCII20 un cartel de publicidad de IndigoSTAR. As´ı que para lo que ata˜ ne a estas p´aginas, es como si fuera gratuito.

La decisi´ on final Posiblemente el lector, tenga una premonici´on de qui´en es el ganador de esta batalla. Aunque el autor tiene otro nivel de conocimiento que antes de llegar a este punto del camino, conviene contemplar que hay otras alternativas y dedicarles algo de atenci´on: - Tcl, Ruby y Python: Las propiedades de estos lenguajes son parecidas a las de Perl. En la mayor´ıa de referencias y de literatura sobre ellos aparecen grandes elogios y similitudes con Perl. Por el momento la sensaci´on subjetiva del que se sumerje en este oceano de referencias y comparativas es que son buenos competidores pero inferiores. Si no en facilidad de uso, al menos s´ı en ((s´equito)). Los partidarios y libres contribuyentes de Perl (o Perl Mongers) como se ha dicho antes, son uno de los principales alicientes de Perl y constituyen una de sus garant´ıas. 17

Este juego de palabras es t´ıpico, en vez de ((Perl to exe)), en espa˜ nol ((Perl a exe)) (de executable) ponen un n´ umero dos que en ingl´es se pronuncia igual que la preposici´ on ((to)) 18 http://www.indigostar.com 19 50$ son unos 40.68e, o sea, 6,768.74 pesetas (esto esta calculado seg´ un divisas de junio de 2004) 20 Se refiere a que lo imprime por pantalla tras la ejecuci´on del programa


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.