Skriptsprache/Vergleich: Unterschied zwischen den Versionen
Aus Foxwiki
Keine Bearbeitungszusammenfassung |
K Textersetzung - „wikitable“ durch „table table-striped table-hover“ |
||
| Zeile 2: | Zeile 2: | ||
Vergleich verschiedener Skriptsprachen | Vergleich verschiedener Skriptsprachen | ||
=== Übersicht === | === Übersicht === | ||
{| class=" | {| class="table table-striped table-hover sortable big" | ||
|- | |- | ||
! Sprache !! [[Programmierparadigma|Paradigmen]] !! Erscheinungsjahr !! Entwickler !! [[Typisierung (Informatik)|Typisierung]] !! [[Implementierung]]en !! Lizenz | ! Sprache !! [[Programmierparadigma|Paradigmen]] !! Erscheinungsjahr !! Entwickler !! [[Typisierung (Informatik)|Typisierung]] !! [[Implementierung]]en !! Lizenz | ||
| Zeile 65: | Zeile 65: | ||
=== Syntaktische Möglichkeiten === | === Syntaktische Möglichkeiten === | ||
; Vergleich syntaktischer Möglichkeiten in Skriptsprachen | ; Vergleich syntaktischer Möglichkeiten in Skriptsprachen | ||
{| class=" | {| class="table table-striped table-hover options big" | ||
|- | |- | ||
! Sprache !! [[Annotation (Programmierung)|Annotationen]] !! [[Anonyme Funktion]] !! [[Pattern Matching]] !! Benannte Parameter !! Optionale Parameter !! [[Currying]] !! Varargs | ! Sprache !! [[Annotation (Programmierung)|Annotationen]] !! [[Anonyme Funktion]] !! [[Pattern Matching]] !! Benannte Parameter !! Optionale Parameter !! [[Currying]] !! Varargs | ||
Version vom 29. Juli 2026, 10:48 Uhr
Vergleich
Vergleich verschiedener Skriptsprachen
Übersicht
Syntaktische Möglichkeiten
- Vergleich syntaktischer Möglichkeiten in Skriptsprachen
| Sprache | Annotationen | Anonyme Funktion | Pattern Matching | Benannte Parameter | Optionale Parameter | Currying | Varargs |
|---|---|---|---|---|---|---|---|
| Groovy | x | x | - | (x) | x | x | x |
| JavaScript | - | x | - | x | x | x | x |
| Python | x | x | - | x | x | (x) | x |
| Scala | x | x | x | x | x | x | x |
| PHP | - | x | - | x | x | (x) | x |
| Ruby | - | x | - | (x) | x | x | x |
| Tcl | - | x | x | (x) | x | (x) | x |