lunes, 23 de agosto de 2010

La transformada Schwartzian para organizar en PERL

Hoy les quiero compartir sobre una 
transformada

(en ciencia computacional) 
que me encontre
: la transformada Schwartz, 
que la quise compartir en mi blog personal.

Aunque esta transformada inicialmente fue
desarrollada para PERL ahora existen 
implementaciones
en otros lenguajes de programacion.

De manera general la implementacion de la
transformada es:


@sorted = map { $_->[0] }
sort { $a->[1] cmp $b->[1] }
map { [$_, foo($_)] }
@unsorted;



y sirve para organizar la informacion proveniente de archivos planos, o
arreglos por un elemento que no es el indice , cuando no se trabaja
con la facilidad de las consultas SQL (order By).

A mi me sirvio tanto y me gusto tanto que quise hacer una referencia en mi blog
personal.

Para mas informacion sobre esta transformada pueden
visitar El sitio web de La transformada en wikipedia

Esta transformada la estaremos explicando en el curso de programacion de perl en manizales y en colombia , el cual dictamos para grupos y para entusiastas de este espectacular lenguaje

jueves, 19 de agosto de 2010

Programando en Perl en Manizales colombia

ya hace unos añitos me dedico a la programación de aplicaciones sobre Internet , de hecho ya voy para 20 años de trabajar en programación , y a pesar de que he trabajado en varios lenguajes de programación casi siempre vuelvo a el lenguaje de programación PERL, con el he desarrollado cantidad de cosas y he capacitado a muchísimas personas que hoy usan este lenguaje en su vida diaria en la informática pero en este momento pero hay dos sobre las cuales quisiera comentar.

1 http://intranetmz.tripod.com : Sitio web de la ciudad de manizales desarrollado enteramente en PERL.
  • inmuebles en toda la ciudad
  • la guía mas grande de barrios y comunas de manizales
  • directorio de profesionales
  • sitios turísticos

Este sitio esta enteramente desarrollado usando PERL y componentes dinamicos de AJAX.

2 Codegen v1.0 Un sistema de metaprogramacion creado en PERL y alojado en un servidor gratuito y con unas características que lo hacen muy útil:
Especificaciones de la versión 1.0
  • Genera documentos HTML y códigos CGI usando PERL 5
  • Permite personalizar el numero y tamaño de los campos
  • Seis lenguajes diferentes: ingles,español, italiano,frances, alemán y portugues
  • Mas de 150 plantillas visuales para que usted elija (Hojas de estilo CSS)
  • Todo el sistema terminado queda en una sola dirección web
  • El sistema generado solo necesita un servidor con interprete de PERL para funcionar

Bueno generalmente la gente no usa PERL para web pero eso es en Colombia por que a nivel mundial es muy usado. (http://es.wikipedia.org/wiki/Perl)
y a nivel hispanohablante ni hablar (http://www.perlenespanol.com).

Si alguien quiere aprender a programar en este lenguaje no dude en contactarme, pues generalmente capacitamos a grupos o a nivel personal desde mi empresa de capacitación.

esta entrada de blog era para hablar un poco de este lenguaje y aquí les dejo una ruta para aquel que quiera iniciarse en el


Popular Posts

Conoce Manizales !!

La intranet de Manizales