häufig benutzte Implementierungen:
- Pascal: by-value (default) oder by-reference (VAR)
- C: by-value (Verweise ggf. selbst herstellen)
- C++ unterscheidet zwischen Zeigern (*, wie in C)
  und Referenzen (&, verweisen immer auf die gleiche Stelle,
  werden automatisch dereferenziert)
- Java: primitive Typen 
  und Referenz-Typen (=
 Verweise auf Objekte) by-value
- C#: primitive Typen und struct by-value, 
  Objekte by-reference, Schlüsselwort ref
- Scala: by-value oder by-name 
2015-01-26