Those of you who ever have been to an acm contest, certainly do know great PC^2 (pronounced P-C-Squared).
PC^2 is simply the most reliable out there, not because its awesome, but because people everywhere rely on it to run their contests, especially that its the only one out there.
I am quite sad that I am writing this post, not only because no body is gonna read it, but also because PC^2 is related to some of the best memories on my days in the university, and now i have to criticize it a little bit. But i hope its for the best.
Since, to me, PC^2 does not seem to be jumping to the next curve, not to mention that it started out in 1988 and it is at its version 9 today!
Awesome things about PC^2:
- Tested heavily, man, every contest ever runs in the world runs on it.
- Cross-Platform, written in JAVA
Not-So-Awesome things about PC^2:
- Its in JAVA, the most speeding, Lightweight platform in the world.. oh wait! .. its not. (note: do take this point personally .. i hate java .. but who cares)
- Requires an always-on connection, That is just a dream in my university’s labs.
- Requires a separate installation on every single client and server, you need to install Java, MinGW, define environment variables, copy PC^2, Run it, Test it.
- Closed-Source, seems like Berkeley is more open than Sacramento.. guys .. open it up a bit .. California is dreaming of such a Wednesday.