Rivulet: Eine Programmiersprache mit fließenden Strängen
2025-03-27
Rivulet ist eine neuartige Programmiersprache, die semigraphische Zeichen verwendet, die „Stränge“ darstellen, um Code zu schreiben. Programme bestehen aus dicht gepackten Codeblöcken, die Glyphen genannt werden, wobei jeder Glyphe mehrere Arten von Strängen enthält, die gemeinsam ausgeführt werden. Rivulet vermeidet traditionelle Kontrollflussmechanismen und verwendet stattdessen einen Rollback-Mechanismus, um bedingte Verzweigungen und Schleifen zu implementieren. Daten werden als Listen organisiert, und Befehle wirken auf einzelne Zellen oder ganze Listen. Obwohl die Syntax auf den ersten Blick komplex erscheinen mag, ist sie tatsächlich recht einfach zu erlernen.