Seite 6 von 6

Re: Projekt "proggen.org"

Verfasst: So Apr 15, 2012 5:01 pm
von cloidnerux
Vielleicht blöde Idee... aber gibt es einen Grund aus dem man einen C-Compiler nicht in JavaScript schreiben kann? C-Programme direkt im Browser programmieren und ausführen wäre eine sehr interessante Möglichkeit für ein Tutorial. Zumindest Chrome kann das ja schon von sich aus, soweit ich weiß.[...]
[/quote]
Dürfte theoretisch möglich sein, meine ich zumindest. Es ist aber wahrscheinlich keine schöne Lösung.
Und Chrome hat einen Integrierten Javascriptcompiler, um die Ausführung zu beschleunigen.
Ein Grund wäre Zeitmangel Aber prinzipiell sollte nichts dagegensprechen, nur müsste man dann statt einem Executable irgendetwas erzeugen das der Browser auch ausführen kann. Das mit Chrome klingt ja einmal ganz interessant. Müsste man sich auch einmal anschauen.
Naja, stdout statt auf ne Console auf ne Website packen, sollte ja kein Problem sein. Dann könnte man theoretisch auch über AJAX seinen code an einen Server senden, der das dann Compiliert und die Ausgabe via AJAX zurück zur Website sendet, natürlich mit entsprechender Prüfung auf Sicherheit und so.

Re: Projekt "proggen.org"

Verfasst: So Apr 15, 2012 6:49 pm
von Xin
cloidnerux hat geschrieben:Naja, stdout statt auf ne Console auf ne Website packen, sollte ja kein Problem sein. Dann könnte man theoretisch auch über AJAX seinen code an einen Server senden, der das dann Compiliert und die Ausgabe via AJAX zurück zur Website sendet, natürlich mit entsprechender Prüfung auf Sicherheit und so.
Auf dem Server wird kein C-Code ausgeführt. Period.

Weder habe ich Lust das Dateisystem zu sichern, noch bin ich bereit jeden Hacker aufzufordern, ein Array mit Opcode für den Server einzutippen. Man kann über interpretieren reden.