Test-Driven Learning Programming Languages is a set of programming challenges for people that already know programming but want to learn a new language.
How to use
Clone the repository with:
git clone https://github.com/alvarezp/tdlpl.git
Make sure you GNU Make is installed, then just run
You might need to run
gmake on non-GNU or non-Linux systems.
At this state the project only has basic start challenges. More should come in a few months... sooner if you help me out! To create a new challenge create a test under the test/ directory and add it to the CHALLENGES variable to the GNUmakefile. Make sure you insert it in an appropriate place according to the challenge difficulty.
If you are interested in extending TDLPL to support another language, you might want to take a look at commit e6dbd04087.
If you are interested in extending TDLPL to include a new challenge, you might want to take a look at commit 69124344c7.