Feb
11
2013
ClojureScript is a relatively recent addition to the list of languages which compile to JavaScript. Unlike some such languages, it does not only fix the minor difficulties with JavaScript (like syntax oddities), rather it is a wholly different language with a LISP-like syntax and very powerful semantics. Many words have been written on “why ClojureScript”, [...]
Tags: clojure, clojurescript
Jun
12
2012
A few weeks ago I posted about the various Github Issues export tools to prepare data for import to Atlassian JIRA. Unsurprisingly, none of them worked sufficiently well for my needs. I thought about adapting and improving one of them; I know Ruby, Python, and (barely) enough Perl. But none was all that appealing; some [...]
Tags: clojure, JIRA
Dec
06
2010
Over the last few days I put together Learn-Clojure.com, a web site to help people get started with Clojure. Please take a look, and send feedback. I also have several other ideas for informational sites and simple applications, which I’ll launch as time allows. In the past I’ve been inclined to just post new things [...]
Tags: clojure
Oct
27
2010
I attended three conferences in October 2010, the most of any month of my life to date. Others have posted extensively about all three events, so I’ll link to a few posts and point out highlights for me. Business of Software 2010 BoS alternates between San Franscisco and Boston; this year it was in Boston. [...]
Tags: clojure, conferences, lua
Oct
19
2010
At Strange Loop 2010, Guy Steele gave a wide-ranging, excellent talk in which the key point was: In essence, his notion is to use a divide-and-conquer approach, which he described as “map-reduce in the small” (or some similar phrase). This is analogous to techniques used to partition work in large distributed systems, but inside a [...]
Tags: clojure, java, parallelism
Mar
13
2010
Emboldened a talk that Ryan Senior gave at the St. Louis Lambda Lounge (now available as a video), I grabbed the most popular two Emacs versions for Mac OSX: Aquamacs GNU Emacs 23.1 and set up each on my Macbook Pro (10.6.2). For each Emacs, I also set up SLIME, Swank, and Clojure. If that [...]
Tags: clojure, java, programming