20190626_162554 Šnipiškės: a triangular brick house
20190707_104929 Šnipiškės: three kinds of buildings
IMG_2584 Introduction to Clojure with Nola Stowe
Nola Stowe gave an introductory talk to a functional programming language Clojure at All Girl Hack Night in January of 2015. Right to left from Nola: Becky, Melissa, Patty, Amy (?), Kari, and two people whose names I don't know.
The meeting wasn't long enough to do more than barely scratch the surface of Clojure. Being a functional programming language, it is different enough from procedural languages that most of us are used to that you can't just refer to its concept by analogy with concepts of another programming language you already know.
Well, in small ways, you can. "Keywords" in Clojure are like "symbols" in Ruby, and "symbols" in Clojure are like strings in Ruby. That's about the extent of what I remembered from that first meeting. And it has hashes and lists, like any decent programming language. In addition, a few other cobwebs were brushed off from my college LISP class mumblety-mumble years ago, such as the prefix notation and the wildly multiplying parentheses.
This introductory talk was timed to happen a month before the all-day ClojureBridge Austin workshop, which is when we dived deeper into the stacks of parentheses.