12 puntos por xguru 2022-12-15 | 1 comentarios | Compartir por WhatsApp
  • Tipado dinámico
  • No es sensible a los espacios ni a la indentación. Los saltos de línea no significan nada y hay punto y coma ; por todos lados
  • La declaración de variables se hace con :=
  • Todo es una expresión
  • Sin clases ni miembros; simplemente funciones globales
  • La precedencia de operadores se decide en tiempo de ejecución
  • La sintaxis es estilo C/Java/Scala
  • Las listas y los diccionarios son similares a Python
  • Las lambdas se expresan como \\x, y -> x + y

1 comentarios

 
xguru 2022-12-15

Advent of Code es un "calendario de Adviento" en el que cada diciembre se resuelve un pequeño acertijo de programación por día.
Hay un Leaderboard donde se puede ver a las personas con mayor puntaje hasta ahora.

Lo interesante es que varias de las personas que actualmente están en los primeros puestos tienen un lenguaje hecho por ellas mismas o usan un lenguaje de programación aparte.
(Lo traigo porque fue el primer comentario en HN que presentó el enlace de arriba: https://news.ycombinator.com/item?id=33975556)

  • 1.º Noulith (lenguaje propio)
  • 2.º Vyxal (contributor)
  • 4.º Kitteh2 (lenguaje propio)
  • 7.º Nlm (lenguaje propio)

Parece que los problemas de AoC son un juguete muy entretenido para quienes han creado este tipo de lenguajes de programación.

A mí me hizo pensar en este enlace: Los lenguajes pequeños son el futuro de la programación jaja