Noulith – eine neue Programmiersprache vom aktuellen Advent-of-Code-Erstplatzierten
(news.ycombinator.com)- 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 + yausgedrückt
1 Kommentare
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)
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