Codepad, el compilador on-line …

Creo que esperé una página como esta desde que tomé conciencia de la web como programador, Codepad es una página donde uno pone código en, por ahora, 7 lenguajes distintos y la página lo interpreta, compila y devuelve la salida …

Asi es un compilador on-line en constante desarrollo con resaltador de sintaxis incluido y con capacidad para compartir nuestro código con una URL ( http://codepad.org/nombretemporal ) corta y con posibilidad de realizar comentarios (el código esta de manera temporal claro).

Inclusive pueden crearse proyectos con una url donde los contenidos subidos quedan fijos, solo hay que registrarse ( http://proyecto.codepad.org/ ).

Fuente: Linux-os


Realmente un GRAN trabajo de su desarrollador ( blog ) quien incluso invita a los usuarios a tratar de romperlo (hackearlo) ya que es una idea bastante innovadora y suceptible a ataques de muchos tipos y resulta muy complicado preveerlos.

Igualmente se nota que tomó sus buenas precauciones ya que cada ejecución corre en una celda chroot y todo corre en una máquina virtual cuya imagen se restaura a diario.

Estas son las versiones de compiladores que utiliza para generar las salidas de los programas:

C: gcc 4.1.2
flags: -O -fmessage-length=0 -fno-merge-constants -fstrict-aliasing -fstack-protector-all

C++: g++ 4.1.2
flags: -O -std=c++98 -pedantic-errors -Wfatal-errors -Werror -Wall -Wextra -Wno-missing-field-initializers -Wwrite-strings -Wno-deprecated -Wno-unused -Wno-non-virtual-dtor -Wno-variadic-macros -fmessage-length=0 -ftemplate-depth-128 -fno-merge-constants -fno-nonansi-builtins -fno-gnu-keywords -fno-elide-constructors -fstrict-aliasing -fstack-protector-all -Winvalid-pch

D: Digital Mars D Compiler v1.026

Haskell: Hugs, September 2006
flags: -98

Lua: Lua 5.1.3

OCaml: Objective Caml version 3.10.1

PHP: PHP 5.2.5

Perl: Perl v5.8.0

Python: Python 2.5.1

Ruby: Ruby 1.8.6

Scheme: MzScheme v372 [cgc]

Tcl: tclsh 8.4.16

2 Responses to “Codepad, el compilador on-line …”

  1. Mary Kelemen Says:

    All of this talk talk talk.. and no action! Did you know that the five richest people in the world own 99% of the total wealth on the planet? Chances are good that most of yiou would like to make a little more money, right? Making money online is not magic. However, you also don’t want to try to reinvent the wheel. Also, there are many different methods for making money on the web. What I am looking for is something that could become a real business that I can use in order to create enough income to quit my main job. So far, the most promising program that I have found is called Profit Monarch. I like it because it is very cheap to get started with and that it comes with easy to use software. Using the software is as easy as opening up your inbox and writing an email. There is nothing complicated about it and it comes with a complete set of video instructions. You can use the “step-by-step” training videos and instructions to easily setup and profit from the software fast! This is something that I highly recommend. I think that if I can do this, anyone could do this. Go see it in action right now: http://cash411.info/go/to/202

  2. iPhone 4S Ratenzahlung Says:

    This website doesn’t render correctly on my iphone 4 - you might want to try and fix that

Leave a Reply