Skip to content

“Visual Basic” did more for programming than “Object-Oriented Languages” did

I saw this Question and Answer in Sztywny Blog, in a post where he ask a set of questions to a bunch of really great programmers.

This question/answer is from Linus Torvalds.

What do you think will be the next big thing in computer programming? X-oriented programming, y language, quantum computers, what?

I don’t think we’ll see a „big jump”. We’ve seen a lot of tools to help make all the everyday drudgery easier – with high-level languages and perhaps the integration of simple databases into the language being the main ones. But most of the buzz-words have been of pretty limited use.

For example, I personally believe that „Visual Basic” did more for programming than „Object-Oriented Languages” did. Yet people laugh at VB and say it’s a bad language, and they’ve been talking about OO languages for decades.

And no, Visual Basic wasn’t a great language, but I think the easy DB interfaces in VB were fundmantally more important than object orientation is, for example.

So I think there will be a lot of incremental improvements, and the hardware improvements will make programming easier, but I don’t expect any _huge_ productivity help or revolutions in how people do things.

At least not until you start approaching real AI, and I don’t think real AI is going to be anything you will ever „program”.

I can’t do anything else than agree with him.

SOStenibilidad: ¿Qué Hacemos?.

www.sostenibilidad.com

Me he encontrado esta página con un mensaje muy importante , me deja preguntando, ¿qué tan eficiente será el consumo de mi Laptop?, ¿Deberia de sentirme bien por el bajo consumo de gasolina de mi Tsuru o debería ser más consecuente y mejor comprar una moto?, ¿Debería colocar mi escritorio más cerca de la ventana para no tener que prender la luz hasta bien entrada la tarde?

Les dejo este videito y a pensarlo, ¿vale?, muchas de las respuestas las encontrarán en el sitio. Otras tantas tendrán que descidirlas en sú día a día.

Por lo pronto no pidan bolsas en la tienda de la esquina si pueden cargar facilmente lo que acaban de comprar.
Enlace directo al video en Youtube

(more…)

demo : Vaya pero que Eclecticos

LaBarcaDeSua - demo

LaBarcaDeSua – demo en Jamendo

Suenan simplemente impresionante (incluso desde el streaming de 80kbs), La vocalista me recuerda mucho a Natalia Lafourcade y Julieta Venegas, la música es de una especie de jazz-blues que se niega a ser catalogado (música pristina le llaman ellos).

Compiling Dia .95!!

Aparently the method described to compile inkscape 0.44 also works for Dia 0.95.

wget ftp://ftp.gnome.org/pub/gnome/sources/dia/0.95/dia-0.95.tar.bz2
tar -xvjf dia-0.95.tar.bz2
cd dia-0.95/
sudo apt-get build-dep dia
#I configured it with support for gnome, cairo and phyton.
#remove cairo support if you feel it slow
./configure --enable-gnome --with-cairo --with-python
make
sudo checkinstall
dia

If something is missing for you, just fill the blanks using the compile inkscape 0.44 article.

Compiling Inkscape .44!!

inkscape_logo.jpg I love inkscape, and I was extremely excited when I find out that version .44 was finally out, I installed it on my Windows and ¡wow! it really was better, but I don’t like Windows, and I don’t work on windows soo.

After a few research I found on inkscape’s wiki how to compile inkscape for my Ubuntu Drapper (it’s really easy).

Before anything else Download it!!

Now just follow the next commands in zombie mode.

tar -xvzf inkscape-0.44.tar.gz
cd inkscape-0.44/
sudo apt-get install checkinstall
sudo apt-get build-dep inkscape
sudo apt-get install liblcms-dev libboost-graph-dev build-essential
./configure
make
sudo checkinstall
inkscape

After about half hour you will have inkscape up and running. It’s really good looking to the eyes, and they finally added script support by default, and a nice docked color palette.

Ja, gran idea para la proxima junta!

Sacado de: Para mantenerse despierto en juntas

(more…)

Grrrrrr, Bill you are an Animal

Artists usually have bad beginings, maybe a porno movie, some semi-naked photo, some of them where on crappy horror movies. This beginnings usually leave some funny material to laugth at luod, material that the artists wish, didn’t exist.

Well… this bad beginings are not exclusive for artists, Bill Gates have one too!!!.

Bill Gates Bill Gates

Voto x Voto, Felipe no seas Joto

Como varios de ustedes saben, yo soy de esas personas que compra el periódico todos los días y que le fascina leer las columnas de los periodistas.

Durante toda la campaña hacia las elecciones fue muy curioso como estás columnas se polarizaban tremendamente. Así fue como descubrí la naturaleza polifacetica del Público (mi periódico favorito, derivado del Milenio del D.F.), en el que a diferencia de la jornada que es marcadamente de izquierda, sí podías encontrar una columna beligerantemente perredistas al lado de otra beligerantemente panista.

Sin embargo algo curioso pasó en los últimos 5 días hábiles (Los fines de semana no salen las que me gustan), todos y cada uno de los columnistas han escrito que sí al voto x voto.

Así es, no me lean con suspicacia, no es que todo mundo se haga perredista de golpe, si no que cada quien a llegado a sus razones, y éstas son por demás variadas.

Los más conservadores, ven en el recuento la ratificación de de la victoria de Felipe, frases como “a nadie le conviene más que a Felipe” son comunes entre ellos (justo ayer Cyro Goméz Leyva lo decia). Otros simplemente dicen “ya denle su juguete pa’ que deje llorar”.

Otros alegan a la normalidad del proceso, el hecho de que ya ha sucedido 3 veces en este decenio (y en ninguna ocasión cambio el resultado), que se ha hecho aún con margenes hasta de 2%, que el TRIFE tiene como obligación proporcionar certeza al proceso, que nadie debería extrañarse porque el proceso siempre ha sido así, etc…

Los mas socialistas mencionan el gran porcentaje de personas que desea este recuento, frasesillas como que “la banda presidencial llegaría sucia” (Muy exagerado si me preguntan a mi pero así es como Mario Marin llega a la gente), alegan numerosas irregularidades e incluso la posibilidad de fraudes (personalmente me inclino pensar en irregularidades accidentales y microfraudes, en lugar de chanchuyos y complo’s).

Hay quienes apelan a la practicidad del proceso (los votos se podrían recontar en 15 días mientras que el juicio podría durar meses), además de la certeza generado con el mismo.

Cuando las personas leen estás columnas siempre se quedan con la idea que más les acomoda, mi Papá por ejemplo se quedó con la idea de “Es más práctico” y “Pa’ que deje de llorar”.

Yo, pienso en “aumentar la certeza y gobernabilidad”, “A nadie le conviene más que a Felipe” y “en ninguna ocasión cambio el resultado”. (Curioso, me quedo con los argumentos que usa la Derecha)

Y aquí me gustaría añadir una propia ¿Qué te importa más?: ¿Qué Felipe gane ahorita?, o ¿qué gane sin lugar a dudas en un par de meses?.

Lo pienso y lo pienso, y creo que una victoria de Felipe a través de su ejercito de 300 abogados no lo dejaría en buena posición, además es mucho más simple (y económico) recontar los votos.

Amarok: It’s like pass from a Plain-Text editor to a Full IDE

logo9.png

I has been using Amarok for a couple of days now and, ¡OMG!. For the average user, this Media Player is just another iTunes clone, but for the trained mind of a developer is just an amazing jump to media player perfection.

Let me explain it, with a regular player you only have a big playlist with all your songs, maybe a pretty skin, and if you are lucky, an advanced media handler (like the one that comes with winamp).

But with Amarok you also have an amazing API that lets you handle Amarok througth third-party software, you can perform actions under the Linux shell, you can even make a Web-application that allows you to handle an amarok session from any browser.

I know, you can do some of this things with XMMS, but… never with such a powerfull application in the other side.

What comes into my mind when I look to Amarok is: “Database Monster”, Amarok register everything you do inside it, Songs rating is automatically done each time you select a song or you decide to skip it.

It comes with a full mysql database that runs on your system, soo you can access it througth other applications, expanding the posibilities in and amazing way.

Inside Amarok wonderfull things happend, it looks for lyrics of the song you are currently playing, checks for recommended artists througth last.fm, get artist’s biographies from Wikipedia, looks on your collection for other songs and albums from this artist, and, and, and. Well a lot of things.

You can find many of this things on winamp or iTunes, but you will never find such a wonderfull API to manipulate all this power from let’s say, a Web application.

The average user will not find any meaningfull diference with iTunes, but that doesn’t matter, because Amarok only runs under Linux, and Linux users are everything but average.

For me it was like pass from a Plain-Text editor to a Full IDE.

Sin Pretensiones : Rock Estilo Soda Estereo(y libre faltaba más)

Tal vez no tanto como Soda Estero, pero bastante recomendables si quieres escuchar algo de poprock en español.