u/reddittidderin r/Clojure • Recommends
Maria: A beginner-friendly coding environment for Clojure
2.6K subscribers • 12 videos on Hallway
Beginner. No background in the topic needed.
2.9K views8 years ago1 recommendation
Programming languagesTools and practiceLisp and ClojureVim, Emacs and editors
Dave Liepmann introduces Maria, an interactive, web-based Clojure environment designed to simplify learning programming without tooling overhead.
A recurring problem newcomers have with Clojure is that one must learn everything at once: the host language, and stack traces, and a new editor, and functional programming, and and and…. What if we shielded beginners from the complexity of tooling, stack traces, and programming language theory? What if we got out of their way and let them feel the power of programming for themselves, right away? The Maria project, named for educational pioneer Maria Montessori, aims to delay as many of these obstacles as possible so that new coders can get right to playing, building, exploring, and sharing with code. In this talk, the creators will demo their live „code playground“, explain its pedagogical philosophy, share how it worked with first-time coders at ClojureBridge Berlin, and brainstorm what’s next.What people say. Recommended as an excellent beginner-friendly environment and pedagogical approach to teaching Clojure.
u/reddittidderin r/Clojure • Recommends