Publicidad

RSS Lenguajes y plataformas

Lenguajes y plataformas: Lenguajes de programación cuya sintaxis no es en inglés .Con 99 cervezas es más fácil aprender hasta 1.500 lenguajes...

Lenguajes de programación cuya sintaxis no es en inglés

10 Comentarios
Lenguajes de programación cuya sintaxis no es en inglés

Aunque sólo sea el tercer idioma más hablado del mundo, el inglés, la lengua de Shakespeare y Justin Bieber, es el idioma por antonomasia de este planeta llamado Tierra y si hablamos del mundo del desarrollo, su tiranía es tan absoluta que ríete tú de Corea del Norte. Pero aunque no lo parezca hay lenguajes de programación no escritos en inglés, es decir, sin if, else, function, switch, import, include y demás jerga que nos lleva acompañando tantos años.

La Wikipedia, tan denostada (y con razón) por ser el refugio de la gente que no quiere complicarse la vida y pasa de contrastar la información, esconde algunas joyitas, la mayoría en forma de listas como esta Non-English-based programming languages, que resulta toda una delicia para evadir la mente del stress de la vuelta a la rutina de principios de Septiembre.

Junto a muchos lenguajes esotéricos (de los que ya hemos hablado aquí en alguna ocasión) podemos descubrir muchas cosas curiosas como que hay varios lenguajes en ruso, herencia de la época soviética, que en hindú tenemos equivalentes a C o C++, que tenemos versiones de Python o Basic en chino mandarín, que hay lenguajes en idiomas tan poco populares como el islandés o el checo, que los japoneses, tan suyos siempre, le dan duro a Mind o Himiwari, que hay lenguajes visuales (como Scratch) o incluso basado en notación matemática como APL o que hay una implementación en ¡Klingon! de Perl.

La verdad es que es muy curioso todo. Por cierto, en español sólo están listados el popular programa para aprender a programar RoboMind (que tiene versiones en decenas de idiomas, por cierto) y otro llamado Lexico para aprender a programar .Net. ¿Sabéis de alguno más? Pues a editar la Wikipedia o, en su defecto, dejarte un comentario en este post.

Vía | Wikipedia Imagen | Abagond En Genbeta Dev | Con 99 cervezas es más fácil aprender hasta 1.500 lenguajes de programación

Leer más »

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

3 Comentarios
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 (teóricamente) los intérpretes van bebiéndose las cervezas:

Ninety-nine bottles of beer on the wall, Ninety-nine bottles of beer. Take one down, pass it around, Ninety-eight bottles of beer on the wall.

Leer más »
Publicidad

Empezar a aprender Go (golang)

28 Comentarios
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 bebe de lo mejor de muchos lenguajes. Combina una sintaxis parecida a C con las características y facilidad de lenguajes dinámicos como Python. Lenguajes como C++, Java o C# son más pesado o voluminosos. En cambio, GO acierta con una sintaxis clara y concisa.Podéis leer la introducción a algunos conceptos sobre Go que hicimos hace un tiempo.

Leer más »

Chuck, un lenguaje para la programación de audio

6 Comentarios
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 tiempo real, y a través de un lenguaje de programación.

Leer más »

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

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

addEventListener('load', function (event) { prettyPrint() }, false);


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, almacenarlas y transmitirlas. Millones, billones, ¡trillones! de datos que provienen del fondo de los océanos, de inhóspitos desiertos, del espacio interestelar o de las mismas entrañas del ser humano.

La biología, meteorología, sismología, medicina, psicología… requieren de la informática para tratar esas cantidades ingentes de datos atómicos y convertirlos en información, más o menos estructurada, de la que se pueda inferir un conocimiento, aplicable a dichas ciencias. Y de esa necesidad de tratar con datos surgieron los lenguajes de tratamiento estadístico, como R.

Leer más »

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

48 Comentarios
¿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 propio para España específicamente.


Leer más »
Publicidad

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

28 Comentarios
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, entre otros cuantos sitemas).

Leer más »

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

22 Comentarios
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.

Leer más »

La trampa de los lenguajes como superconjuntos de otros lenguajes

33 Comentarios
La trampa de los lenguajes como superconjuntos de otros lenguajes

addEventListener('load', function (event) { prettyPrint() }, false);


Ú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 que ver con el hecho de ser de Microsoft, no me toméis por un maniático).
Leer más »

Barcelona Windows 8 Hackathon

11 Comentarios
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 reconocer que es muy divertido e intenso.

Leer más »
Publicidad

Ver más artículos