feed

Lenguajes y plataformas

Con 99 cervezas es más fácil aprender hasta 1.500 lenguajes de programación


Esto podría parecer una apología del alcoholismo, pero nada más lejos de la realidad. 99 bottles of beer no es más que una página donde poder comparar lenguajes de programación, ya que posee una extensa colección de más de 1.500 ejemplos en distintos lenguajes para un mismo algoritmo.

¿Y qué hace el susodicho algoritmo? Pues reproducir la letra de 99 bottles of beer, una canción anglosajona similar a Un elefante se balanceaba , sólo que en este caso la cuenta se realiza hacia atrás conforme...

Leer más »

Empezar a aprender Go (golang)

El lenguaje de programación Go fue lanzado en Noviembre 2009, desarrollado e ideado por Google. Durante este tiempo fuera del hype inicial ha surgido un moderado interés por aprender más sobre este “desconocido” lenguaje a la sombra aún de otros lenguajes ampliamente usados como Java, C++, C# o Python (aunque no quiero compararlos técnicamente con ellos).

Go es un lenguaje moderno, por lo que ...

Leer más »

Chuck, un lenguaje para la programación de audio

Los amantes de la síntesis de audio están de enhorabuena, ha llegado Chuck, para aquellos que tienen como hobby y/o trabajo la programación aunada con la música.

Chuck, desarrollado en la Universidad de Princeton, nos permitirá a través de líneas de código, realizar composiciones, sintetizar sonidos, análisis de audio, procesamiento espectral,… en definitiva realizar diabluras con el sonido, en...

Leer más »

Introducción a R: historia de un lenguaje de computación para el análisis de datos


Probablemente, cuando intentamos pensar en el avance de la informática y de la electrónica asociada a ella, nos vienen a la mente portátiles, tabletas, teléfonos inteligentes… y ejecutándose en ellos webs, videojuegos, aplicaciones de realidad aumentada… Pero a lo mejor unos pocos recuerdan que también tenemos cada vez mayor cantidad y más variada de sensores, capaces de realizar mediciones,...

Leer más »

¿Cuál es el lenguaje más importante del 2012?

Aunque sea una competición oficiosa, sin poca o ninguna validez científica, y que solo genera debates centrados en el argumento “el mío es mejor porque el tuyo es peor”, ya han llegado este año los primeros índices que muestran el lenguaje de programación más importante del pasado 2012.

Y, como se esperaba, los resultados son dispares según a quien preguntes , y me he atrevido a hacer un ranking...

Leer más »

Qt 5 tendrá soporte completo en Android e iOS, una resurrección por todo lo alto

Qt… esa plataforma que creó Nokia (aunque realmente fue Trolltech) y tuvo ese gran auge y quedó en el olvido por muchos de nosotros… por suerte Digia, la empresa que compró Qt ha decidido resucitarlo por todo lo grande prometiendo que durante este año que viene conseguirá dar soporte completo para iOS y Android con su versión 5 (además del que actualmente tiene para la Windows, Mac OSX y Linux,

...

Leer más »

Dart celebra su primer año de vida lanzando el SDK

Ya hace un año que Google nos presentó Dart, su proyecto para remejorar JavaScript y estar a la altura del futuro de la web (siendo capaz este lenguaje de ser traducido a JavaScripttradicional“, ser ejecutado en la máquina virtual nativa del navegador y por último ser ejecutado en un servidor) y para celebrar su aniversario ha liberado el SDK de Dart.

Tras el avance de Dart en el último...

Leer más »

La trampa de los lenguajes como superconjuntos de otros lenguajes


Últimamente da la impresión de que todos quieren crear un superconjunto de los lenguajes que les resultan más complejos, con el fin de facilitar su uso sin perder funcionalidad. En principio es una idea muy loable y resultaría difícl entender que alguien se oponga, pero quiero mostraros algunos motivos por los que, por ejemplo, la creación de TypeScript puede ser contraproducente (y no tiene nada...

Leer más »

Barcelona Windows 8 Hackathon

El último fin de semana de Junio (del 2012) se va a realizar en Barcelona un evento para programadores organizado por la gente de Techdencias y que girará sobre el desarrollo de aplicaciones para el futuro Windows 8.

Esto de reunirnos docenas de amantes de “picar código” y utilizar nuestro tiempo libre para hacer lo que hacemos en nuestros trabajos (los que lo tienen) pero en comunidad, he de...

Leer más »

Microcódigo en mi código

El micro-código corresponde tradicionalmente con la forma más “pura” de firmware, instrucciones al fin y al cabo, que controlan una máquina. Si no te suenan los términos, puede ser una lectura interesante si quieres conocer cómo funciona un procesador.

Pero no es de hardware de lo que quiero hablar, sino de una forma (curiosa u obvia, de ti depende) de escribir ciertas partes de nuestros

...

Leer más »