Quels sont les interprètes de langage informatique en ligne disponibles, afin que je puisse pratiquer la programmation à partir de mon iPhone? [fermé]

14

Je veux jouer avec du code interprété sur mon iPhone sans jailbreak. Je connais tryruby pour ruby. Y a-t-il d'autres interprètes en ligne que je peux utiliser?

DonnyD
la source
appartient à StackOveflow, n'est-ce pas? edit: ah, ok, il s'agit des interprètes en ligne ...
Oliver Giesen
J'en ai fait un wiki communautaire car plusieurs réponses sont applicables.
DonnyD

Réponses:

7

Extrait de Y a-t-il une application Web qui peut remplacer un IDE comme Eclipse?

Vous voudrez vérifier http://ideone.com/ C'est un mini IDE et un outil de débogage principalement utilisé comme presse-papiers.

Exemple Les nombres suivants vont de 1 à 10

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

La sélection de Java dans la barre latérale d' idéone nous donnera

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

Puis correction qui nous donne le lien suivant http://ideone.com/gGqZy que vous pouvez partager

J'ai posté la sortie ci-dessous

# 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
la source
Réponse très utile en effet. J'ai raté webapps.stackexchange.com/questions/532/… malgré l'examen de la plupart des questions. Je pense que je laisserais cette question reposer, car je veux avoir un aperçu des autres options interprétées qui pourraient être disponibles et certaines encore plus adaptables au petit navigateur. Merci beaucoup.
DonnyD
J'ai choisi cette réponse, car même si l'interface de ideone était un peu maladroite sur l'iPhone, elle était toujours réalisable (avec beaucoup de pincement et de propagation) et rien d'autre ne se rapprochait du choix de la langue. J'aimerais pouvoir sélectionner toutes ces réponses. Mon iPhone sera un endroit plus convivial.
DonnyD
6

Pour html / css / javascript, essayez http://jsfiddle.net/ . Il agit également comme une boîte à pâte permettant le partage et la modification des URL.

Rebecca Chernoff
la source
Agréable! Une application Web pour les applications Web.
DonnyD
4

tryhaskell.org si vous êtes intéressé par la programmation fonctionnelle


la source
Je ne peux pas croire que j'ai raté ça. J'adore ... au-dessus de Haskell. Merci.
DonnyD
3

Pourquoi aller sur plusieurs sites? Rendez- vous au Lord of the REPLs !

Actuellement, il prend en charge

  • beanshell
  • clojure
  • sensationnel
  • javascript
  • python
  • rubis
  • scala
  • schème
Matt Katz
la source
J'adore l'interface de ligne de commande minimaliste. Serait mon préféré s'il avait ghci.
DonnyD
2

Si vous voulez essayer Javascript / HTML, w3schools.com a un "Tryit Editor". Il est utilisé à des fins de didacticiel, mais vous pouvez coder et tester quoi que ce soit en ligne.

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

HoLyVieR
la source
Cela a une interface simple et agréable. Très utilisable. Merci.
DonnyD
2

codepad est un interprète en ligne qui prend en charge plusieurs langues différentes. Il génère également une URL pour vos extraits, afin que vous puissiez les partager et collaborer.

Bill le lézard
la source
Bon, j'ai essayé, très sympa!
DonnyD
Légèrement supérieur à ideone dans sa simplicité d'interface et similaire dans sa diversité linguistique.
DonnyD
2

La console Web Groovy est un excellent moyen d'essayer le code Groovy. Il utilise l' éditeur de code CodeMirror dans le navigateur et vous permet de publier / partager des scripts si vous le souhaitez.

Matt Passell
la source
Merci. Ce n'est pas dans mon répertoire, mais je vais y jeter un œil.
DonnyD
2

Ideon est une excellente réponse, mais vous pouvez également trouver un grand nombre de réponses ici http://joel.franusic.com/Online-REPs-and-REPLs

grm
la source
1
Ceci est une excellente ressource de référence!
DonnyD
2

Il y a http://kodingen.com . Cependant, il peut être trop compliqué à utiliser sur un petit écran d'iPhone.

Justin Gallagher
la source
Intéressant. Cela prendra un peu d'exploration.
DonnyD
1

Skulpt est une implémentation entièrement dans le navigateur de Python. Pas complet, mais pratique.

Harley
la source
Encore une fois, la simplicité de l'interface est un plus. Je vous remercie.
DonnyD
Que tout soit implémenté en javascript dans le navigateur est un gros plus.
DonnyD
0

Forth est ici.

moioci
la source
(-; (-: (-; OK.
DonnyD