12 Punkte von xguru 2022-12-15 | 1 Kommentare | Auf WhatsApp teilen
  • Dynamisch typisiert
  • Nicht empfindlich gegenüber Leerzeichen/Einrückung. Zeilenumbrüche haben keine besondere Bedeutung, überall Semikolons ;
  • Variablendeklaration mit :=
  • Alles ist ein Expression
  • Keine Klassen/Members, einfach nur globale Funktionen
  • Operatorpräzedenz wird zur Laufzeit bestimmt
  • Syntax im Stil von C/Java/Scala
  • Listen und Dictionaries ähnlich wie in Python
  • Lambdas werden in der Form \x, y -> x + y ausgedrückt

1 Kommentare

 
xguru 2022-12-15

Advent of Code ist ein „Adventskalender“, bei dem man im Dezember jedes Jahr jeden Tag ein kleines Programmierpuzzle löst.
Es gibt ein Leaderboard, auf dem man die bisher punktstärksten Teilnehmer sehen kann.

Interessant ist, dass einige der derzeitigen Topplatzierten entweder eine selbst entwickelte Sprache haben oder eine eigene Programmiersprache verwenden.
(Ich habe das hierher geholt, weil es der erste Kommentar auf HN zum obigen Link war: https://news.ycombinator.com/item?id=33975556)

  • Platz 1: Noulith (selbst entwickelte Sprache)
  • Platz 2: Vyxal (Contributor)
  • Platz 4: Kitteh2 (selbst entwickelte Sprache)
  • Platz 7: Nlm (selbst entwickelte Sprache)

Die Aufgaben bei AoC scheinen für Leute, die solche Programmiersprachen gebaut haben, ein unterhaltsames Spielzeug zu sein.

Mich hat das an diesen Link erinnert: Kleine Sprachen sind die Zukunft der Programmierung hehe