Ideone: Online Programing Enviroment


Programming is not everyone’s cup of tea, but sites such as Idhttp://www.ideone.com/eone will surely be an inspiration to all the programmers who like to code and share their work. Though the site anybody can paste a string of code he is working on and watch it being executed.
As the website quotes, “ideone.com is a… pastebin. But a pastebin like no other on the Internet. More accurate expression would be online mini IDE and debugging tool.” .
Ideone.com is designed mostly for programmers. You can use it to:
  • share your code.
  • run your code on server side in more than 40 programming languages.
Moreover, the execution of your code can either be as public or private. That is, if you are going to test the code of that secret project you have been working in day in and out you will want to set that to private. But if you are testing out the code of an application as a learning process you might as well keep it all public so that others can learn from your mistakes.
In addition to that, the site includes a section that is wholly devoted to samples. Useful for improving you understanding of any of the featured languages in a focused way.

Executing your program on ideone is very easy. Just choose a programming language, paste your source code and input data into text boxes. Then check or uncheck run code(whether to execute your program) and private (whether not to list your paste in the recent pastes page) checkboxes, click the submit button and watch your snippet being executed. There are more than 40 languages included in the site on which you can work. The list includes the following languages:
  • Ada
  • Assembler
  • AWK(gawk)
  • AWK(mawk)
  • Bash
  • Bc
  • Brainf**k
  • C
  • C#
  • C++
  • C99 strict
  • CLIPS
  • Clojure
  • COBOL
  • COBOL 85
  • Common Lisp (clisp)
  • D (dmd)
  • Erlang
  • Factor
  • Forth
  • Fortran
  • Go
  • Groovy
  • Haskell
  • Icon
  • Intercal
  • Java
  • JavaScript (rhino)
  • JavaScript (spidermonkey)
  • Lua
  • Nemerle
  • Nice
  • Nimrod
  • Ocaml
  • Oz
  • Pascal (fpc)
  • Pascal (gpc)
  • Perl
  • PHP
  • Pike
  • Prolog (gnu)
  • Prolog (swi)
  • Python
  • Python3
  • R
  • Ruby
  • Scala
  • Scheme (guile)
  • Smalltalk
  • Tcl
  • Text
  • Unlambda
  • Visual Basic .NET
  • Whitespace
and is constantly growing in number. You are bound to find something to work with here for certain.

Leave a Reply

Kaskus

Click here

Click Here