¿Qué intérpretes de idiomas en línea están disponibles para que pueda practicar la programación desde mi iPhone? [cerrado]

14

Quiero jugar con código interpretado en mi iPhone sin jailbreak. Estoy familiarizado con el tryruby para rubí. ¿Hay algún otro intérprete en línea que pueda usar?

DonnyD
fuente
pertenece a StackOveflow, ¿no? editar: ah, está bien, se trata de intérpretes en línea ...
Oliver Giesen
He hecho de esto un wiki de la comunidad porque se aplican varias respuestas.
DonnyD

Respuestas:

7

Tomado de ¿Hay una aplicación web que pueda reemplazar un IDE como Eclipse?

Deberá visitar http://ideone.com/ Es una mini herramienta de IDE y depuración utilizada principalmente como portapapeles.

Ejemplo Lo siguiente cuenta de 1 a 10

class ForDemo {
     public static void main(String[] args){
          for(int i=1; i<11; i++){
               System.out.println("Count is: " + i)
          }
     }
}

Seleccionar Java en la barra lateral de ideone nos dará

Main.java:4: ';' expected
               System.out.println("Count is: " + i)
                                                   ^
1 error

Luego, la corrección nos da el siguiente enlace corto http://ideone.com/gGqZy que puedes compartir

Publiqué el resultado a continuación

# 1:   hide   edit   3 seconds ago
result: success      time: 0.03s    memory: 213312 kB     returned value: 0

input: no
output:
Count is: 1
Count is: 2
Count is: 3
Count is: 4
Count is: 5
Count is: 6
Count is: 7
Count is: 8
Count is: 9
Count is: 10
phwd
fuente
Muy útil respuesta de hecho. Extrañé webapps.stackexchange.com/questions/532/… a pesar de revisar la mayoría de las preguntas. Sin embargo, creo que dejaría esta pregunta en pie, porque quiero tener una idea de otras opciones interpretadas que podrían estar disponibles y algunas quizás aún más adaptables al pequeño navegador. Muchas gracias.
DonnyD
Elegí esta respuesta, porque aunque la interfaz de ideone era un poco incómoda en el iPhone, todavía era viable (con mucha pizca y propagación) y nada más se acerca en la elección del idioma. Desearía poder seleccionar todas estas respuestas. Mi iPhone será un lugar más amigable.
DonnyD
6

Para html / css / javascript, intente http://jsfiddle.net/ . También actúa como un pastebin que permite compartir y editar URL.

Rebecca Chernoff
fuente
¡Agradable! Una aplicación web para aplicaciones web.
DonnyD
4

tryhaskell.org si está interesado en la programación funcional


fuente
No puedo creer que me perdí esto. Me encanta ... Haskell. Gracias.
DonnyD
3

¿Por qué ir a múltiples sitios? ¡Solo dirígete al Señor de las REPL !

Actualmente es compatible

  • cáscara de frijol
  • clojure
  • maravilloso
  • javascript
  • pitón
  • rubí
  • Scala
  • esquema
Matt Katz
fuente
Me encanta la interfaz de línea de comandos minimalista. Sería mi favorito si tuviera ghci.
DonnyD
2

Si desea probar Javascript / HTML, w3schools.com tiene un "Editor Tryit". Se utiliza con fines de tutorial, pero puede codificar y probar cualquier cosa en línea.

Enlace: http://w3schools.com/js/tryit.asp?filename=tryjs_text

HoLyVieR
fuente
Esto tiene una interfaz agradable y simple. Muy usable. Gracias.
DonnyD
2

codepad es un intérprete en línea que admite varios idiomas diferentes. También genera una URL para tus fragmentos, para que puedas compartirlos y colaborar.

Bill el lagarto
fuente
Bien, lo probé, muy bien!
DonnyD
Ligeramente superior a ideone en su simplicidad de interfaz y similar en su diversidad de idiomas.
DonnyD
2

La consola web Groovy es una excelente manera de probar el código Groovy. Utiliza el editor de código en el navegador CodeMirror y le permite publicar / compartir scripts si lo desea.

Matt Passell
fuente
Gracias. Esto no está en mi repertorio, pero lo echaré un vistazo.
DonnyD
2

Hay http://kodingen.com . Sin embargo, puede ser demasiado complicado de usar en una pantalla pequeña de iPhone.

Justin Gallagher
fuente
Interesante. Esto llevará un poco de exploración.
DonnyD
1

Skulpt es una implementación completamente en el navegador de Python. No completo, pero útil.

Harley
fuente
Nuevamente, la simplicidad de la interfaz es una ventaja. Gracias.
DonnyD
Que todo esté implementado en JavaScript en el navegador es una gran ventaja.
DonnyD