Copper: Eine minimalistische low-level Programmiersprache als C-Ersatz
Copper – A minimal low-level programming language with OOP and generics
Copper ist eine minimalistische low-level Programmiersprache, die der Autor als Ersatz für C nutzt. Sie bietet OOP und Generics, bleibt aber bewusst einfach, damit sie auch mit begrenzter Denkleistung vollständig verstanden werden kann. Die Syntax ist schlicht, fast alles explizit und die meisten Konstrukte sind vertraut. Ein Beispiel zeigt Klassen mit Attributen und Methoden sowie eine main-Funktion. Copper steht unter der BSD-Lizenz.
Minimalismus ist das wichtigste Merkmal, die Sprache soll so einfach sein, dass jemand mit begrenzter Denkleistung wie ich sie vollständig verstehen kann.