Hello everybody,
Just recently, I found this cool website CodeFights. I find it fun and I want to share it with you.
The idea of the site is to improve your debugging skills. The site provides you short codes, which have a bug in one of their lines and you have limited time (1-3 min) to find and correct it. It is still Beta and the codes are written in JS. The codes are short, simple and most programmers will find them easy to read and debug. I hope they add more languages soon. There are many achievements/badges. The detailed rules are simple and you will understand them in a game (or two).
The site was created by BrainFights. They have a similar site for mathematics MathFights.
I hope you like it.
UPD:
I asked them if they are going to add more languages and they replied this:
— "As for adding more languages, happy to let you know that we are very close to releasing 3 new languages including C++ ;)." — CodeFights.
Woohoo!!
Have lost in that page, and got "Internal server error" when trying to register.
rsFalse what sign-in option did you use?
I used sign-up option.
you probably left the "Full Name" field blank, try putting say "rsFalse" in that field(in addition to your email and pass).
My full name satisfied that regex:
/[a-z]+ [a-z]+/i.
who said that's the regex? :)
Well, if it's not, then it's a sign that it isn't a site one should try. A site that's related to programming shouldn't be horribly missing logic already at registration.
whoa that's some aggression :) did you try and get an error too?
BTW, full disclosure guys, I am one of the founders of CodeFights and would love to answer any questions that people have.
As for the issue with internal server error, looking at the logs, it should only happen if you leave the field empty (fixing that too as we speak).
Hey, if someone is curious about a new site, getting nonsencical errors (the regex is consistent with what's understood as a "full name", and who'd leave the field blank, anyway) is an excellent way to make them give up and go elsewhere. See Bayan contest discussions for an example.
And since you didn't confirm at all that the regex is a correct one, it would kinda imply that it isn't, or you're playing with us.
That a non-C++ language is mentioned means I'm not going to try yet. Maybe I'll remember sometime when I'm really bored and in the mood for new languages...
aaaah, why have you wrote it here... can't leave it now..)
it is automatically upvote my comments for this reason i suppose i am miserable
Solo mode is a bit too easy, I had to suicide after about an hour of play because I couldn't take it anymore. Maybe the time limit should be smaller.
The fights are pretty exciting, on the other hand :P