My Codewars wishlist

169 views
Skip to first unread message

jonatha...@gmail.com

unread,
Aug 28, 2013, 1:57:52 PM8/28/13
to codewa...@googlegroups.com
Great work so far on Codewars. It's a ton of fun!

I understand you guys are already working on some of this stuff, but thought I'd share my personal wishlist of features I'd like to see.

- Python, Clojure, Scala and Groovy support
- An easy way to see JUST MY solution to a Kata (as opposed to tracking it down in the list of everyone's solutions).
- Make profile pages public (viewable without logging in). I may want to post my profile on my resume next to my github profile, for instance
- Following up the previous two points, it might be nice to allow people to view JUST MY solutions to individual kata from the Profile page
- A map / reduce kata category. This opens up a whole new class of problems and I find it rewarding trying to implement even common algorithms when constrained to a map / reduce style. There are some good javascript and python libs that should enable this without much difficulty.
- Head-to-head challenges, or possibly tournaments. Matches are scored either by the speed in which the kata are solved or the relative performance of the implementations.
- Special achievements / badges / medals - Solve 5 kata in 5 minutes, Solve 10 of each category of Kata, etc.

Can't wait to see where you take Codewars in the future!

-jg

jake

unread,
Aug 28, 2013, 7:25:01 PM8/28/13
to codewa...@googlegroups.com
This is an excellent list. We are already working on a few of things and its great to have the affirmation. The map/reduce category is an interesting one. We want to implement a tagging system that this could fall into but I could also see how it could be its own category. 

In terms of the new language support, we are working on python next. Clojure is one that we could support pretty quickly, thanks to https://github.com/Raynes/tryclojure much of the work is done for us (although I'm not sure how sandboxed this really is). I just don't program in Clojure at all so thats the major hold up. We are working on open sourcing the code for our javascript and ruby "code runner" servers now. If anyone is up for the task of converting the tryclojure project into something that can run on heroku and will work with the API that we need it to then we could get clojure support up and running pretty quickly. 

marcin...@gmail.com

unread,
Sep 11, 2013, 7:52:51 AM9/11/13
to codewa...@googlegroups.com
I wanted to join in on the praise. Codewars is so addictive, I just lost two nights of my life ;)

Also, I would like to +1 on this list, especially the ability to see a solution by a specific person.

Marcin

Reply all
Reply to author
Forward
0 new messages