2009-02-19 6 views
28

¿Alguien sabe de un buen compilador en línea/tiempo de ejecución (para C++, Java, Python, ObjC, etc.) al que puedo acceder en la web?compiladores en línea/tiempo de ejecución para Java, C++, Python y ObjC?

Lo que estoy buscando es algo que me permita escribir un programa en un formulario web y ejecutar el programa y ver los resultados en línea.

(No entienda por qué por ahora. Baste decir por el momento que no siempre tengo acceso a un compilador/tiempo de ejecución, y encender un IDE es demasiado exagerado para probar algunos fragmentos de código)

Sé de codepad.org, pero estoy buscando algo mejor.

+1

hilo relacionadas: http://stackoverflow.com/questions/523568/any-online-compiler-you-know-for-c-or-other-languages ​​ – CTT

+16

¿Cómo es "¿cómo puedo hacer la codificación de alguien ¿La computadora de otra persona? NO programación relacionada? –

+0

Es un robo de servicios al azar. Si quieren ayuda con el algoritmo, la estructura de datos, el idioma o la biblioteca, está bien. Pero "¿cómo codigo en la web?" es similar a "ayudarme a comprar la 'mejor' laptop de programación". –

Respuesta

21

http://codepad.org/

codepad.org es una línea compilador/intérprete, y una sencilla herramienta de colaboración . Pegue su código a continuación, y el teclado lo ejecutará y le dará una URL corta que puede usar para compartirla en chat o correo electrónico.

Idiomas:

C
C++
D
Haskell
Lua
OCaml
PHP
Perl
texto sin formato
Python
Rubí
Esquema
Tcl

+9

¿Cómo se puede marcar esto como respuesta? La pregunta menciona explícitamente Java, que NO está incluida en los idiomas admitidos por codepad.org, y el OP explícitamente dice que ya conoce codepad.org y necesita algo mejor ... – matteo

+0

No me di cuenta de que el OP ya sabe sobre el teclado hasta que después de que escribí la respuesta, así que mal en eso – hasen

2

This one es bueno para ruby.

+0

Sí, está bien. +1 –

+0

Está muerto ....... – Chloe

2

Aquí está una fuente abierta: http://codenode.org, que soporta bien a Python y Sage, pero también apunta a admitir otros lenguajes como Ruby, R, etc. Probablemente la mejor descripción de Codenode sea "Google docs combinado con Mathematica Notebooks".

42

ideone es algo mejor, pero ¿qué aventura particular necesita?

+1

Esto es genial para Java. Estado buscando algo como esto – Aaron

+1

+1 Me sorprendió que el teclado no admitiera Java. Así que busqué en Google y tu respuesta fue perfecta. –

+0

Ah, pero la sección en la que ideone falla es que no puede ejecutar código GUI, y no puede tener interacción con el programa durante la ejecución, AFAIR –

3

Ahora mismo, puede usar http://sagenb.org. Este es un entorno gratuito de código abierto de programación en línea de Google Docs, que proporciono (gracias a una generosa donación de la National Science Foundation). Una vez que cree una cuenta y cree una nueva, haga clic en la casilla (cuarta desde la izquierda) con la etiqueta "Sage" y cámbiela a Python. Ahora todo el código que escribe se evalúa usando Python. El principal inconveniente es que hay más de 30,000 usuarios de este recurso, por lo que a veces es lento.

3

Encontré este compilador y corredor en línea de java.Funciona en tiempo real y también con hilos. Asombroso ! http://www.browxy.com

Cuestiones relacionadas