When comparing Battlesnake vs Codechef, the Slant community recommends Battlesnake for most people. In the question“What are the best coding challenge sites?” Battlesnake is ranked 5th while Codechef is ranked 18th.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Collaborative community
Pro Any language
Pro Challenges
While the challenges are still a bit new (so there are only a few), they were a great introduction into setting up a competitive battlesnake that could hold her own in some of the arenas.
Pro Responsive Developers
The dev team is very open to feedback and responsive. Community feedback and PRs are regularly added to the platform.
Pro Challenging
Pro Large number of languages supported
Codechef supports an impressive number of languages in it's platform. More than 35 languages are supported, all with several problems and challenges and contests.
Cons
Con Interaction inside the community is limited
The Codechef forums are not very active and they are the official way of interacting inside the Codechef community. Other than the forums, the only way of interacting with other members of the community is through the comment sections of different problems.
Con It's young age makes it not popular for recruiters
Codechef is still pretty young especially compared to it's competitors. So it's not very popular with recruiters yet.