Exercism

Katrina put the site publicly online and found that people were sharing it with their friends, practicing together and giving each other feedback.

Within 12 months, the site had organically grown to see over 6,000 users had submitted code or feedback, and hundreds of volunteers contribute to the languages or tooling on the platform.

In July 2018, the site was relaunched with a new design and centered around a formal mentoring mode,[3] at which point Katrina stepped back from day-to-day involvement.

[7] Since its second relaunch in 2021, solutions can be edited and submitted through a web editor, though the command line client remains available.

[3] Among the notable languages taught: ABAP, C, C#, C++, CoffeeScript, Delphi,[5] Elm, Erlang, F#, Go, Java, JavaScript, Julia, Kotlin, Objective-C, PHP, Python, Raku, Red, Ruby, Rust, Scala, Swift,[8] and V (Vlang).