Live data from Hacker News

Online IDE - C/C++, Java, PHP, Python, Perl and 40+ compilers and intepreters

ideone.com

1–10 of 29 posts

Re: Online IDE - C/C++, Java, PHP, Python, Perl and 40+ compilers and intepreters

#6
post #5

Competition is good and all that, but from my vantage point it seems like a slow-loading and ad-ridden version of codepad.org: http://codepad.org/ Edit: That said, ideone does have an API.

This also handles the tab key properly whereas codepad (currently) does not.

Re: Online IDE - C/C++, Java, PHP, Python, Perl and 40+ compilers and intepreters

#7
post #6
post #5

Competition is good and all that, but from my vantage point it seems like a slow-loading and ad-ridden version of codepad.org: http://codepad.org/ Edit: That said, ideone does have an API.

This also handles the tab key properly whereas codepad (currently) does not.

Wow, I haven't tried either but not using the tab key in a code editer is kind of silly.

Re: Online IDE - C/C++, Java, PHP, Python, Perl and 40+ compilers and intepreters

#8
post #2

It has a bash interpreter. My first thought was "I wonder if anyone's tried fork bombing it" (no, I have not and will not try, that would be rude).

I assumed they'd handle this and tried it. From the FAQ: up to 16 processes can be created, maximum execution time is 5 seconds.

http://ideone.com/F3GBH shows the output from a fork bomb. Basically nothing goes wrong, as I'd expect.

Re: Online IDE - C/C++, Java, PHP, Python, Perl and 40+ compilers and intepreters

#9
post #2

It has a bash interpreter. My first thought was "I wonder if anyone's tried fork bombing it" (no, I have not and will not try, that would be rude).

Yes, that was the first thing I tried :) - and no, I just got "maximum execution time reached"

Edit: though, I attempted fork bomb in C ...

Re: Online IDE - C/C++, Java, PHP, Python, Perl and 40+ compilers and intepreters

#10
post #3

Sad to see the "recent code" mostly shows a bunch of "Hello, world!" and no one trying to push the limits.

You can adapt some of the benchmark programs from http://shootout.alioth.debian.org/ I can not see it being used for much except trying a new language or a benchmark.

The compilation performance reminds me of the 'beloved' time sharing systems of the eighties and earlier. Had to go to work in the middle of the night, so compilations didn't take an unpredictably long time. With PC's (CP/M-80, XENIX) came more predictable performance. Feels like a history repeat - going back to the terminal age with HTML forms somewhat like 3270 submit and AJAX more like DEC VT-100. Not exactly of course, but like a pendulum swinging from server-side to client-side and now back to server-side.

Post reply on HN