2008-09-08 3 views

Antwort

8

@kuszi Eine großartige Antwort als Kommentar zu der Frage, aber ich habe es fast verpasst, weil es eher ein Kommentar als die Antwort war.

This link geht auf eine riesige Liste von REPs und REPLs für Tonnen von Sprachen.

3

_Why machte einen für Ruby

+0

Warum werde ich hier runtergerufen? marxidad hat diese Information einfach dupliziert –

7
+1

Dieser Online-Python-Interpreter ist grundsätzlich wertlos, um Python zu lernen. Sie können keine eigenen Funktionen oder Klassen definieren, daher wird es für niemanden von großem Nutzen sein. –

+0

tote Links - siehe repl.it stattdessen – Andrei

1

Sie mit jsScheme für Schema rumspielen kann, aber es ist ein Spielzeug und sollte nicht eine konsolenbasierte ersetzen Dolmetscher.

5

Skulpt ist eine Python-Implementierung in JavaScript. Ziemlich cool.

1

Sie dieses http://doc.pyschools.com/console versuchen. Es ist eigentlich ein Editor, und ist gut für das Testen Ihres Python-Codes online, wenn Sie es nicht auf Ihrem Computer installiert haben.

1

python web console, und ich war in der Lage, den Code unten

# Script text here 
import itertools 

g = itertools.chain("AB", range(2)) 

print g.next() 
print g.next() 
print g.next() 
print g.next() 
7

repl.it unterstützt mehrere Sprachen, einschließlich Python, Ruby, Lua, Schema, Coffeescript, QBasic, Forth, ... die Liste geht weiter zu laufen.

+0

Dieser Ruby-Interpreter ist aus irgendeinem Grund deaktiviert. 'a = Time.new' erzeugt einen Fehler. Es sagt Beta auf dem Link, aber wow. – jcollum

1

http://repl.it/ ist ein Python in einem Browser ohne Java oder Silverlight (sowie ein Dutzend anderer Sprachen, die zu JavaScript kompiliert wurden).

0

http://lotrepls.appspot.com/ ist eine Konsole, die für alle diese Skriptsprachen recht gut funktioniert:

  • Python
  • Rubin
  • groovy
  • Beanshell
  • clojure
  • Javascript
  • scala
  • Schema

Drücken Sie einfach STRG + SPACE Sprachen wechseln oder die Metakommando '/ Switch', zB '/ Schalter clojure' in clojure Codierung starten verwenden.