Y! Pipes

Yahoo! ha presentado hace unas horas Pipes, un sistema visual para conectar y cruzar diferentes APIs, servicios y feeds. El que venga de unix ya sabra de que va la cosa (y de sobra), los pipes son los modos en que los que programamos en este sistema conectamos la salida de un programa con la entrada de otro y asi sucesivamente, haciendo que nos enfoquemos en pequenyas herramientas que hagan una cosa bien y sean facilmente conectables entre ellas. Cuando uno programa en Unix termina acostumbrandose (y sacandole ventaja) de esta forma de trabajar, siendo una de las principales diferencias que tenemos con los programadores de Windows (y quien quiera saber mas del tema aqui hay un libro enterito gratis tan bueno tan bueno que deberia ser obligatorio leerselo en la primaria)
Pipes promete hacer lo mismo para la web, las aplicaciones son feeds o apis de servicios y los papes son tuberias imaginarias que los conectan de manera visual. El lenguaje tiene una cierta expresividad y riqueza lexica (bucles for-each por ejemplo) haciendo que se puedan crear aplicaciones muy interesantes para los que tengan muy poquitos conocimientos de programacion. Los apis y feeds no se limitan a los servicios de Yahoo! sino a cualquier cosa publicable en la red (aqui hay uno llamado apartment near something que mezcla la base de datos de Craigslist con Yahoo! Maps, por ejemplo)
El interface recuerda muy muy por encima a lo que es el lenguaje grafico de creacion audiovisual del Pure Data, aunque con muchisima mas simpleza y con un sistema no basado en programas residentes, sino en web y javascript. Como interface visual que es, tiene sus problemas relativos a la escalabilidad y a la complejidad de analisis en proyectos grandes o complejos (me hubiera gustado mas, personalmente, que Y! sacara unas mejores librerias para usar eso desde Unix), aunque lo que se pretende es que quien no sepa programar de antemano pueda crear diversos mashups, permitiendo (aunque sea por teoria de grandes numeros y masa critica) que salgas cosas mucho mas interesantes. Pese a eso, el interface (Ajax lo llamaran algunos) esta muy muy conseguido y es una de las cosas mas espectaculares que he visto en mucho tiempo. Seguro que siento a mi abuela ahi delante y me hace dos mashups en un santiamen.
Porque pongo un producto de una multinacional? porque es una forma inteligente de representar la informacion (y la forma puredata lo es, con sus limitaciones).Y tambien, porque, hablando de multinacionales, si esto lo hubiese sacado la empresa con los paneles solares mas gordos no quiero ni saber la cantidad de tonterias revolucionarias que me quedaria por escuchar o tragarme en los titulares del telediario o comentarista bloguero (sucesor 2.0 del experto taurino de bar de los de serrin en el suelo) sobre como esto es el promer paso a un sistema operativo y bla bla bla. Cualquiera los aguantaba.
Mas info en los blogs de Jeremy Zawodny, Bradley Horowitz y Tim O’Reilly
Links:
Hay veces que solo sale una palabra: Wow digo Guau
Lo tuyo con la empresa de los paneles solares más grandes del mundo es muy “jivi”. ¿Te lo has hecho ver por tu psicoterapeuta?:)
Coñas aparte, el nuevo producto me produce una impresión como si se tratase de un mapa conceptual, pero aplicado a situaciones cotidianas. Habrá que estudiarlo, pero para un ignorante como yo, el aspecto es muy, muy, muy atractivo.
Vaya!
Pues suena la mar de interesante. Todavía no me hago a la idea de cómo funcionarán “las tripas” de ese asunto, en cuanto a convertir los formatos de las salidas de un API a lo que pida como entrada otra API distinta, pero mira…seguro que con esto se empiezan a estandarizar este tipo de llamadas.
Le echaré un ojo… pero ya!
Vaya.
Acabo de entrar para probarlo, y me sale un mensaje que dice:
“Our Pipes are clogged! We’ve called the plumbers!”
Sólo faltaba el fontanero de Bloglines ;-)
Ejque Digg.com es lo que tiene, lo que toca lo deja como un bebedero de patos B-)
El Y!Pipes está a revienta calderas. ¡Ha muerto de éxito a las pocas horas de lanzarse! ¿No tenían prevista una demanda tan grande? ¿O al tratarse de una beta han encontrado más bugs de lo que creían? ¿Qué opinas?
Es extraordinario. Es normal que muera de éxito.
Juanra: Pueden ser tantas y tantas y tantas cosas (imagina lo que puede fallar en un ordenador pero a otra escala), de todos modos esos servicios suelen fallar no por falta de servidores o hosting, sino por algun problema (no previsto) de escalabilidad (que las apis a las que llaman las funciones que generan las cajitas esten en una unica maquina, o que el numero de interaciones en ese servidor sea una relacion cuadratica con el numero de usuarios), no se no se …. y lo de lo mio con la empresa chachipiruli es lo mio con Bush: no me importa que exista, lo que me importa es que la gente lo vote (no me molesta que haya una empresa como MSFT o GOOG, lo que me importa es que la gente lo coloque en situaciones de monopolio)
Parece que ha vuelto el servicio. Lo que dije que “había muerto de éxito” no iba muy descaminado porque según informan en Pipes, la caida del servicio se ha debido al gran número de usuarios que hemos tratado de usarlo. El comienzo es prometedor, y ya veremos.
¡Ah! No te preocupes por mis comentarios sobre tu googlefobia. Lo tuyo con Bush y Google es una niñería en comparación con lo mío y Aznar. Ayer salió el pájaro contando que hace cuatro años, todo el mundo creía que había armas de destrucción masiva en Iraq, y que él, ¡pobre ingenuo!, se lo creyó. Me entraron ganas de tirar la TV. Este tipo consigue remover lo más bajo que hay en mi.
Juanra, que horitas macho ! un dia me explicas tus horarios B-)
Lo que digo, no me molesta que haya gente como Aznar, hay gente para todo, que decimos en mi tierra y tambien hay sitio para gilipollas y personas con diversas taras mentales. La democracia permite que cualquiera se presente a unas elecciones. Lo me molesta que lo voten hasta el punto de darle una mayoria absoluta para luego ir con el pecho mas hinchado y poder gritar mas en el bar. Si hay algo que me acojona cada vez que voy a Espanya (ademas de tener que explicar que Cadiz no es el mejor sitio del mundo varias veces) es tener que escuchar ecos del imaginario colectivo que muchos tienen en torno a la derecha….
Paaasssa con las horas? ¡Los que somos flamencos no dormimos!:)
Bueno, hablando de algo más serio. Lo que decía de Aznar fue una reacción visceral por mi parte, pero no comparto totalmente tu irritación con lo del asunto de las mayorías. Lo que ocurrió años atrás en Serbia es un ejemplo tristemente cercano de lo que puede ocurrir con esas mayorías de ciudadanos guiados por ideales inaceptables para un ser civilizado.
Pero a mi lo que más me mosquea es la corte de periodistas pelotas, de serrín en el suelo como decías de algunos blogeros, que mantienen en el candelero a personajillos intelectuales y aberrantes. ¡¡¡Aaaggg!!! Lo ves otra vez me vuelven a sacar lo peor de mi y a agriarme el carácter. Lo siento pero no puedo con ellos.
Juanra, tienes razon, toda la razon pero algunas veces pienso que, como para conducir, a mas de uno tendrian que darle clases de politica basica (y de que pasa cuando votas tal o cual cosa), de los bloggeros… Espanya es asin, como dedimos en Cadiz “le das a uno un pito y se cree un guardia” :) eso da para muchas charlas (afortunadamente)