GNU APL

Join the GNU APL Track
TODO: The maintainers have not provided a description for this track.
Track mentors

0 Mentors

Our mentors are friendly, experienced GNU APL developers who will help teach you new techniques and tricks.
Track students

4 Students

Join hundreds of students who have enjoyed learning and improving their skills by taking this track.
Track exercises

7 Exercises

Hundreds of hours have gone into making these exercises fun, useful, and challenging to help you enjoy learning.

About GNU APL

Join the GNU APL track
#!/usr/bin/env apl --script

∇z←hello
  z←'Hello, World!'
∇

Exercism is a great website

What I like about it is that I am able to solve the challenges in a TDD way working in a environment that I am familiar (my own PC not a browser IDE) and the cherry on the top of the cake is that I have access to code reviews.

Fun. Challenging. Interesting

Community-sourced GNU APL exercises

These are a few of the 7 exercises on the GNU APL track. You can see all the exercises here.

Difference Of Squares
easy
arrays
reduce
math
Hello World
easy
setup
Hamming
easy
arrays
differences
strings
Raindrops
easy
conditions
residue
strings
Pangram
easy
characters
strings
Leap
easy
conditions
dates
Passionate. Knowledgeable. Creative.

Meet the GNU APL Track maintainers

The GNU APL Maintainers are the brains behind the GNU APL Track. They spend their spare time creating interesting and challenging exercises that we can all learn from. We are incredibly grateful for their hard work. Here are the bios of a few of the maintainers of this track.

Marnen Laibow-Koser My Website

I started learning APL out of general interest, realized there was no Exercism track, and decided to make one!

Get started with the GNU APL track. As with everything on Exercism, it's 100% free!

Join the GNU APL Track