Ich habe soeben jemanden den Unterschied zwischen dem Ausdruck ++a und a++ erklären wollen und wollte das so anschaulich wie möglich machen. Ein kurzer Geistesblitz lies mich nach „online interpreter c“ googlen und die geniale Seite Codepad finden. Dort kann man in 13 verschiedenen Sprachen programmieren und sich die Ergebnisse anzeigen lassen. Neben unbekannteren Kandidaten sind auch die folgenden vertreten:
- C
- C++
- PHP
- Perl
- Python
Es ist alles auf eine virtuelle Konsole beschränkt, außerdem ist auch keine User-Interaktion vorgesehen (z.B. das Eingeben von Variablen). Dennoch eignet sich das Tool hervorragend zum verbreiten von Beispielcode in Foren etc.
Hier der Link zu meinem Beispiel:
http://codepad.org/DEiJdbwC