Vergleich
Vergleich verschiedener Skriptsprachen
Übersicht
Groovy
|
objektorientiert, deklarativ, imperativ
|
2003
|
The Groovy Project, Apache Software Foundation
|
stark, statisch, dynamisch
|
-
|
Apache-Lizenz 2 (Open Source)
|
JavaScript
|
objektorientiert, funktional, imperativ
|
1995
|
Brendan Eich
|
schwach, dynamisch
|
SpiderMonkey, Rhino, SquirrelFish, V8, Nashorn
|
-
|
Python
|
objektorientiert, funktional, imperativ
|
1991
|
Python Software Foundation, Guido van Rossum
|
stark, dynamisch
|
CPython, Jython, IronPython, PyPy
|
Python-Software-Foundation-Lizenz
|
Scala
|
objektorientiert, funktional, imperativ
|
2003
|
École polytechnique fédérale de Lausanne unter Leitung von Martin Odersky
|
stark, statisch
|
-
|
Scala, BSD-ähnlich
|
PHP
|
objektorientiert, funktional, imperativ
|
1995
|
The PHP Group
|
schwach, dynamisch
|
Zend Engine, HHVM, Phalanger (Compiler)
|
PHP-Lizenz und andere, teilweise proprietär
|
Ruby
|
objektorientiert, funktional, imperativ
|
1995
|
Yukihiro Matsumoto
|
stark, dynamisch
|
MRI / CRuby (YARV), JRuby, Rubinius(weitere)
|
2-clause BSD und eigene (siehe Nutzungsbedingungen)
|
Tcl
|
objektorientiert, funktional, imperativ
|
1988
|
John Ousterhout
|
schwach, dynamisch
|
ActiveTcl, Jim Tcl
|
BSD-Lizenz
|
Syntaktische Möglichkeiten
- Vergleich syntaktischer Möglichkeiten in Skriptsprachen