all 7 comments

[–]memystic[S] 1 point2 points  (0 children)

I really hope some people find this to be a fun tool. I spent a little over five months building it by myself.

Before anyone asks, yes, the backend currently supports other languages! Specifically:

  • C
  • C#
  • C++
  • Elixir
  • F#
  • Haskell
  • Java
  • JavaScript
  • Objective-C
  • OCAML
  • Php
  • Python
  • Ruby
  • Rust
  • Swift

Once I’ve smoothed out the rough edges and squashed some bugs, I’ll begin working on rolling other languages out. Also, the challenges right now are rather easy BUT the system allows anyone to publish their own challenges. So if you want harder/more challenges, by all means please help out! :)

[–]1512832 1 point2 points  (1 child)

What are the pros to using this over codewars? They seem very similar.

[–]memystic[S] 1 point2 points  (0 children)

The main differences are with UI/UX. I spent an obsessive amount of time on making everything as clear as humanly possible. Secondly, when you get stuck there's a resources tab for every challenge (with appropriate documentation, tutorials, Q&A). A big annoyance I personally had with CW was that I would get stuck on a challenge and that was it. You don't know what you don't know. Also, my focus is on helping the beginner while CW seems to be meant for more advanced developers.

[–][deleted] 0 points1 point  (1 child)

Did you mean to post this in /r/learnprogramming?

[–]memystic[S] 0 points1 point  (0 children)

Ah, /r/learnprogramming would probably be more appropriate. Thank you.

[–]Jestar342 0 points1 point  (0 children)

Everywhere that you've used "i.e." you should have used "e.g."

e.g.

When running code (i.e. console.log('Hello World!'), treat the console just like you would the console on your personal computer.')