ELEXPRESS.de |

IT Magazin

CodePad – Der Online Compiler (NoPaste 2.0?)

CodePad ist ein Online Compiler samt NoPaste Dienst, mit dem es möglich ist C, C++, D, Haskell, Lua, OCaml, PHP, Perl, Python, Ruby, Scheme, Tcl und natürlich normalen Text einzufügen. Dies ist mittlerweile nichts Besonderes mehr, denn NoPaste Dienste gibt es wie Sand am Meer und mithilfe von GeSHi lässt sich der eigene NoPaste Dienst auch schnell zusammenprogrammieren.

CodePad - der Online Compiler

Bei normalen NoPaste Diensten bekommt man einen Link, der auf die entsprechende Seite leitet und der Code mit Syntax Highlight, zur entsprechend ausgewählten Sprache, dargestellt wird. Eine sehr praktische Erfindung, die gerade bei externen Programmierarbeiten sicherlich immer wieder hilfreich ist. Hierbei sollte man natürlich darauf achten, dass keine sensibelen Daten wie Datenbankzugang veröffentlicht werden.

Anders ist CodePad, man könnte es auch als NoPaste 2.0 Dienst bezeichnen. Denn hier wird unter dem Paste der OutPut angezeigt. Nicht wenig Programmierer haben schon genug damit zu tun, externe Script- und Programmangriffe abzusichern und nun kann direkt Code eingegeben und ausgeführt o.O ? Das war auch mein erster Gedanke. Doch in PHP habe ich von rund 4 gefährlicheren Funktionen keine ausführen können. Da jedoch spezielle meist unbekannte aber auch ungefährliche Funktionen keine Rückgabe lieferten, obwohl dies normalerweise der Fall ist, bin ich mir ziemlich sicher, dass das richtige Interpretieren bzw. Compilieren gar nicht erfolgt (was auch ziemlich unsicher wäre).

Insgesamt kann man aber sagen, dass ziemlich viel super funktioniert, die ziemlich seltenen Methoden eher nicht und sogesehen der Dienst als solches sicherlich gerade für Anfänger einer Programmiersprache im Kontakt mit erfahreneren Programmierern sehr nützlich ist.

Tags: , , , , ,

Kommentare sind geschlossen.