Clojure Gazette 1.55

Eric Normand's Newsletter
Software design, functional programming, and software engineering practices
Over 5,000 subscribers

structural editing, game of life, and fast repls

Clojure Gazette

Issue 1.55
October 11, 2013 ===================================

Editorial

Hello, Clojurites,

Not much to say this week. Clojure is still awesome. Enjoy the issue.

And thanks to everyone who bought my videos !

Enjoy!

Sincerely,
Eric Normand

P.S. I love hearing from readers. Just reply to this email!

Reading

Game of Life in core.async

A short implementation of the game of life in ClojureScript.

core.typed Game of Life

Logan Campbell implemented the game of life 5 times in three languages. He created a cool visualization of the 5 implementations so you can compare their sizes.

Android App Development with Clojure: An Interactive Tutorial

An in-depth tutorial explaining how to create an Android App in Clojure.

Software

Grenchman

Phil Hagelberg's project to connect to a running nREPL instead of starting a new JVM each time. It has the ability to run Leiningen tasks.

Cursive Clojure

A structural editor for Clojure build on IntelliJ. It seems to manage projects. You can get in the Early Access Program.

Smartparens

A mordern replacement for paredit in Emacs.

Ginko

While on the subject of structural editing, this editor has a neat feature for editing the structure of Lisp code.

Listening

Ambrose Bonnaire-Sergeant - Cognicast

Listen to this podcast to get a better understanding of how core.typed will help you code and what are its limitations.

Robert Stuttaford - Cognicast

Robert Stuttaford describes how he moved Cognician to Clojure, Clojurescript, and Datomic.

Watching

Building a multi-user Poker Application in Clojure and Datomic

Malcolm Sparks and James Adams explain how they built a Poker game with Clojure and Datomic on the backend. They discuss some interesting tradeoffs. Very interesting.

A Dinosaur's Thoughts on Programming Language Evolution

An interesting talk about guiding the evolution of a language to get more complex ecosystems surrounding it.

Sean Allen
Sean Allen
Your friendly reminder that if you aren't reading Eric's newsletter, you are missing out…
👍 ❤️
Nicolas Hery
Nicolas Hery
Lots of great content in the latest newsletter! Really glad I subscribed. Thanks, Eric, for your work.
👍 ❤️
Mathieu Gagnon
Mathieu Gagnon
Eric's newsletter is so simply great. Love it!
👍 ❤️