16 de July de 2009 – 7:58 pm
Prototype Based Programming Languages: Post muy interesante en Bluish Coder acerca de los lenguajes de programación basados en prototipos, centrado principalmente en los lenguajes Self e Io, con ejemplos de código bastante ilustrativos. Vía Hacker News
16 de July de 2009 – 12:49 am
Myhtryl es un lenguaje de programación basado en SML/NJ que “combina la velocidad de C, el poder de Lisp y la conveniencia de Ruby con los nuevos ingredientes críticos de tipos Hindley-Milner, genéricos de avanzada y el nivel preciso de efectos secundarios“. Se ve interesante… Vía Trivium
9 de July de 2009 – 12:25 am
Discourage a class from being re-opened: interesante pedacito de código en Projectionist que muestra como prevenir la modificación de una clase en Ruby después de su definición, usando el método freeze. Va directo al libro :).
7 de July de 2009 – 1:23 am
Scala as the long term replacement for java/javac?: James Strachan le apuesta a Scala como el sucesor más probable de Java, o como su reemplazo a largo plazo. Acierte o no, creo que no sería mala idea ir aprendiendo un poco del lenguaje, que se ve sumamente interesante… Vía Delicious
4 de June de 2009 – 12:40 am
Original Sin, en Room 101: algunas reflexiones de Gilad Bracha acerca de cómo se podría hacer de Java un lenguaje puramente orientado a objetos, es decir, un lenguaje donde todo son objetos, sin tipos primitivos como int. Interesante, aunque un poco técnico – quedan advertidos. Vía Trivium
10 de May de 2009 – 1:24 am
The Origins of Scala (Los orígenes de Scala), la primera parte de una entrevista a Martin Odersky, el creador del lenguaje de programación Scala. Vía Trivium
9 de May de 2009 – 1:24 am
A Brief, Incomplete, and Mostly Wrong History of Programming Languages (Una breve, incompleta y en su mayoría equivocada historia de los lenguajes de programación): divertido post en One Div Zero que muestra un breve resumen en clave de humor acerca de la evolución de los lenguajes de programación. Vía Hacker News
26 de April de 2009 – 11:15 pm
The Language Designer’s Dilemma, interesante post en Room 101 acerca de la innovación en el campo de los lenguajes de programación, el futuro de Javascript y la tendencia hacia el “web OS”, el sistema operativo en el navegador Web. Encontrado vía Trivium
25 de April de 2009 – 10:33 pm
Subtext es un lenguaje de programación gráfico cuya idea principal es que muchos algoritmos se pueden programar de manera más fácil si se representan en una matriz de dos dimensiones, algo así como una matriz de decisiones: las filas representan las acciones y las columnas las condiciones. La idea, de por sí muy interesante, se entiende mejor si se mira este video. Al parecer ya no se desarrolla activamente, pero tiene un sucesor, Coherence, que no es gráfico pero parece estar basado en las mismas ideas, y cuya página encontré vía Trivium.
25 de April de 2009 – 4:00 pm
JavaScript for hackers: múltiples trucos con JavaScript, nivel avanzado, casi magia negra :). Vía Hacker News
21 de March de 2009 – 12:34 am
Ruby Polyglot: Talking with Erlang: cómo comunicar Ruby con Erlang, un lenguaje de programación funcional, orientado a concurrencia y distribución, y al parecer muy bueno. No conozco este último del todo, pero como mencionan en el post, la ventaja es poder aprovechar lo mejor de ambos mundos. Vía (a que no adivinan :P) Hacker News
17 de February de 2009 – 12:17 am
Welcome Back Delphi: al parecer, el lenguaje de programación Delphi hace su regreso triunfal a las canchas :). No solo eso, sino que se ha modernizado, con soporte para closures y otras características modernas. Lástima que aún siga siendo comercial; no se puede tener todo en esta vida :). Vía Trivium.
(Guardo gratos recuerdos del lenguaje Delphi, lo usé para un curso en la universidad y antes había usado a su hermano menor Pascal. Pero mis compañeros de la universidad no creo que coincidan en lo de ‘gratos’ :P).
10 de January de 2009 – 11:44 pm
Potion “es un lenguaje orientado a objetos y mixins (rasgos, características)”. Creado por el maestro why the lucky stiff, lo cual lo hace automáticamente prometedor :). En Potion, “todo son objetos; sin embargo, los objetos no lo son todo”. Muy interesante, lo probaré de todas maneras ;). Vía Trivium.