Maybe something like a game which teaches concepts like Message Passing and concurrency using an Erlang like syntax or Metaprogramming through Clojure
Maybe something like a game which teaches concepts like Message Passing and concurrency using an Erlang like syntax or Metaprogramming through Clojure