-
lenguajes funcionales
Hace un tiempo escribí que estaba de acuerdo con Paul Graham en que los lenguajes de programación se están lispificando. Entre los pasos de esa lispificación están los siguientes: uso de máquinas virtuales en vez de lenguajes compilados (a través de técnicas mixtas como la compilación a códigos intermedios como MSIL de .net ó bytecode…
-
elegantes armas
Hace poco he visto este chiste en xkcd que refleja a la perfección el sentimiento que se tiene al programar en lisp: «Elegantes armas, para una época mucho más civilizada.» Lisp es el lenguaje de programación de la inteligencia artificial (clásica) por antonomasia. Paul Graham, que además de emprendedor es un gran defensor de lisp,…