10 Jul 2016
I’ve gone back and forth about my language choices over the years. Some of those
changes have been based on inexperience (Python is really easy to learn), some
on curiosity (Clojure is so different! What are LISPs all about?!). Others have
been based in a kind of misplaced egoism, followed by a quick return to reality:
“Surely I am smart enough to use Haskell!” (reads about monads and is
still mostly confused).
- programming languages
03 Dec 2015
I really like Clojure. A lot. Since I’ve started using it seriously, I find myself going
to it to solve most of my problems. My previous go-to language was Python. It has its
share of issues (GIL, for example), but overall, it’s a joy to work in. Given its ease
of use, it’s quite a popular language as well. As such, it’s pretty easy to find developers
who know it, or are at least comfortable with it.
01 Sep 2015
I recently had the opportunity to migrate a codebase for a work project from NodeJS and React to Clojure and Clojurescript. I’ve been trying to pick up Clojure for months now, but I find it difficult without a solid project. Since I started porting our code over, I feel that I’m understanding how to do things in this system at an impressive rate.
24 Feb 2015
I’ve been learning Clojure lately. It does a lot of things right as a languages.
But I don’t think we should stop there. The same principles that make a good
language could be applied to application design.
17 Feb 2015
Edited on 16 April 2018. Thanks to @kellertuer
for pointing out the error in the