27 / 27
Aug 2015
  1. Objective-C (supported by gcc)
  2. F# (supported by Mono)
1 year later
9 months later

I would very much like Python 2.x upgraded to 2.7.2.
Also, gcc should be upgraded to 4.6.1.

Thanks!

The Python problem has been discussed many times. 2.5 is a lot faster than 2.6. And most likely also faster than 2.7. That is why I rather prefer to stick to 2.5.
Instead it could make sense to upgrade the 3.x branch from time to time to see how Python 3.x develops.

I see the point in keeping 2.5 around, but it would be nice to be able to use to the newer additions in the 2.x branch as well. Isn't it possible to have both 2.5 and 2.7 available?

Technically possibly easy. But the value you gain from that is pretty low. Python 2.5 is good enough. If you dont think so I rather recommend to use 3.x.

4 months later

I have seen that Javascript (spidermonkey) is available on ideone. Can this be added or better replace the rhino which is obviously not very popular here.

2 months later

Clojure is developing rapidly, so version 1.1 feels positively ancient nowadays. Upgrading to 1.3 would be really nice.

2 months later

I'd also like to see Objective-C... and I'd like to see it badly enough that I'll gladly volunteer to write any extensions to the online judge that are necessary to enable it. Yes, one often gets just what one pays for with free coding help, but I'm the exception, I swear! smiley Admittedly, I've recently been doing only mobile and web development, but I have past experience in writing and integrating test harnesses, which I suspect is not dissimilar to the process of writing a judge.

Can anyone comment on whether there are plans underway to add Obj-C support?

(As an aside: I posted a thread in FAQ before finding this one. My apologies for my newbish error... if anyone with admin rights has a way to move that thread to this forum, please feel free to do so.)

3 months later

Racket ( racket-lang.org ) would be a good addition. I believe it's now one of the more popular Scheme variants.

Standard ML is notably missing altogether. I believe the main players are MLton, SML/NJ, and MLKit. As for Schemes, I mentioned Racket, but it would be nice to add Larceny Scheme, a high-performance option.

10 days later
1 year later
9 months later
21 days later
2 months later
10 months later

Rust will be available today or tomorrow (and set of new languages).

15 days later

Currently SPOJ only has GHC, nowadays people choose Haskell Platform instead of GHC, Haskell Platform basically has GHC and several import libraries, including Vector, unordered-containers. you can think bare GHC (without haskell platform) of C++ without STL, it's very painful.
I enjoyed solving SPOJ problems with Haskell, even it's much more difficult than C++ due to the strict time limit; in fact the coolest feature of SPOJ to me is it has a haskell compiler. And I believe more and more people will enjoy FP.