Skriptsprache Squirrel erreicht Version 3.0

Skriptsprache Squirrel erreicht Version 3.0

Sprache zum Einbetten

Nach über zwei Jahren Weiterentwicklung ist die freie Skriptsprache Squirrel in der neuen stabilen Version 3.0 erhältlich.

Für die neue Version hat der Autor Alberto Demichelis Lambda-Ausdrücke nach dem Muster “@(a,b) a + b” hinzugefügt sowie Funktionen höherer Ordnung wie Map, Reduce und Filter für Arrays umgesetzt. Ebenfalls neu sind der Vergleichsoperator “<=>” sowie lokale Funktionen. Daneben hat der Entwickler an Optimierungen und Bugfixes gearbeitet. Eine Sprachreferenz sowie eine Beschreibung der Standardbibliotheken für Version 3.0 gibt es auf der Squirrel-Homepage.

Squirrel ist als eingebettete Skriptsprache für Anwendungen und Computerspiele gedacht. Compiler und virtuelle Maschine sind aus diesem Zweck kompakt umgesetzt. Die Syntax der Sprache ist an C angelehnt, in anderer Hinsicht ist das dynamisch typisierte und objekt-orientierte Squirrel eher Lua oder Python ähnlich.

Die Open-Source-Sprache lässt sich unter Linux, Windows und Solaris kompilieren und einsetzen. Squirrel 3.0 steht unter der MIT-Lizenz. Ein Quelltext-Tarball der aktuellen Version liegt auf Squirrels Google-Code-Seite zum Download bereit.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben