clojure

Philly ETE 2016 – Dmitri Sotnikov – Transforming Enterprise Development with Clojure

Monolithic projects will often have tight coupling between components, resulting in codebases that are large and unwieldy. This directly impacts productivity, and translates into costs for the organization. In this session we will explore the aspects of Clojure that encourage writing code that is loosely coupled and reusable. We will discuss the benefits of the Clojure approach, and we will see how it applies in practice with a live demo.

TechCast #90 – Clojure Conj 2015

ClojureConj is the yearly get-together for the Clojure community, and Chariot was a sponsor this year as it happened in our backyard. What follows is a quick conversation with Chariot consultants Dan Boykis, Anatoly Polinsky, and Ron Lusk about their week attending the Conj. We apologize for the noise on the recording – people were … Read More

Philly ETE 2014 – Ambrose Bonnaire-Sergeant – What if Type Checkers were more like Linters?

By separating the type checker from the compiler, we avoid infecting the rest of the language with the massive complexities of a static type system. Our compiler is simple and robust, our language design is unrestricted by an arbitrary type system, and our users are free to choose the right type system for the job.

In this talk, we explore this idea further and demonstrate what such a type system is like to use.

Go Go Golang

Eric Snyder recently wrote a post about comparing Clojure and Go on his blog.

“There are 2 programming languages that I am into at the moment, Clojure and Go (http://golang.org). They seem to be opposites of each other in many ways, how can I love both?”

TechCast #81 – Recap of the StrangeLoop 2013 conference with Joe Berger, Dan Boykis and Anatoly Polinsky

In this podcast, I am joined by Dan Boykis and Anatoly Polinsky, two of our Chariot consultants who attended The Strange Loop conference in September. I also have some reflections from Chariot consultant Joe Berger, provided via email. Strange Loop is a 2-day conference with wraparound tutorials, and also contained a language “un-conference” by Alex Payne.