devops

Metaprogramación flexible con Rhombus

Fuente: lwn.net 1 min de lectura

Compartir

Metaprogramación flexible con Rhombus

Estás leyendo un resumen. El contenido completo está en lwn.net.

Los lenguajes similares a Lisp han liderado históricamente el mundo en metaprogramación y flexibilidad. Mientras que muchos lenguajes modernos han adoptado la idea de macros, lenguajes similares a Lisp como Racket han seguido empujando los límites, tratando de hacer que las macros sean lo más fáciles posible de incorporar en programas cotidianos. Por otro lado, la sintaxis mínima basada en paréntesis de Lisp puede ser difícil de adaptar, hasta el punto de que a veces se dice que Lisp significa "Muchos Paréntesis Molestos y Tontos". Rhombus es un nuevo lenguaje de programación que tiene como objetivo combinar lo mejor de ambos mundos, uniendo las capacidades de metaprogramación de Racket con una sintaxis simple similar a Python y valores por defecto razonables en su biblioteca estándar.

Artículos relacionados