Name: exercism.io
Owner: exercism
Description: Quickly ramp up in new programming languages.
Created: 2013-05-31 00:53:50.0
Updated: 2018-01-18 19:56:49.0
Pushed: 2018-01-18 14:57:56.0
Homepage: http://exercism.io
Size: 16649
Language: Ruby
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Programming is hard. With practice it gets easier.
Exercism gives you hundreds of practice problems in over 30 programming languages, and a place where you can get feedback on your solutions.
Exercism is especially well-suited for three types of practice:
The process happens in two places.
Once you submit the solution to an exercise you can:
Even in the most trivial exercise, there are many important things to discuss. Simplicity, naming, readability, idioms, good use of existing libraries, performance, and much, much more.
Get started using exercism on the exercism.io website.
Submit the unfinished solution and describe in a comment on the website what you tried, and where you're stuck.
Or jump into the support chat, and we'll try to help you out.
That's always frustrating. Go ahead and open a GitHub issue, and we'll help figure out what's going on.
We have a Code of Conduct.
If you need to report something, please email @kytrinyx.
There are many ways to contribute to Exercism, and only a few of them involve writing code.
Use our guide to finding your way to help you find the right spot to start.
If you want to work on the Exercism website, check out the installation instructions in the Contributing Guide in this repository.
We send out a weekly “behind the scenes” update about new language tracks, bugs that crop up, features that people are working on, and other Exercism-related tidbits. You can sign up for the newsletter here.
Exercism.io is free and open source, and many, many people have contributed to the project. This is a project that started by accident and could never have gotten off the ground by the efforts of any single person.
Thank you! :heart: