Berry: Eine leichte, schnelle und leistungsstarke eingebettete Skriptsprache

2025-07-08
Berry: Eine leichte, schnelle und leistungsstarke eingebettete Skriptsprache

Berry ist ein leichter, schneller und leistungsstarker Skript-Interpreter, der für Mikroprozessoren entwickelt wurde. Er verwendet einen einstufigen Bytecode-Compiler und eine registerbasierte virtuelle Maschine und unterstützt imperative, objektorientierte und funktionale Programmierparadigmen. Seine einfache und natürliche Syntax, die Garbage Collection und die einfach zu verwendende FFI (Foreign Function Interface) machen ihn entwicklerfreundlich. Die Kompilierzeit-Objekterstellung minimiert die RAM-Auslastung, indem die meisten konstanten Objekte in schreibgeschützten Code-Datensegmenten gespeichert werden. Seine dynamische Typisierung und Flexibilität machen ihn ideal für die Einbettung in Anwendungen und bieten eine hervorragende dynamische Skalierbarkeit.