Browse files

RSS for S&P

  • Loading branch information...
1 parent 6be9904 commit 6f276af823c2a983309121d457322a4f81676713 @mreid committed Apr 1, 2009
Showing with 49 additions and 2 deletions.
  1. +19 −1 sap/_posts/2009-03-29-setting-up-clojure.markdown
  2. +27 −0 sap/atom.xml
  3. +3 −1 sap/index.markdown
@@ -146,10 +146,28 @@ Then, because the `clojure-contrib.jar` is on the classpath, I can run and see t
+I use [TextMate][] as my Clojure editor along with the [Clojure bundle][] created by [nullstyle][].
+It's probably overkill for what I need since that bundle includes a working installation of Clojure (_i.e._, it doesn't call the `clj` I discuss here). I edit in TextMate and then run sessions and scripts from the Terminal. All I'm really taking advantage of is the syntax-highlighting, auto-formatting and the online help (`^H`).
+There are other options around such as Clojure modes for Vim and Emacs but I haven't tried them.
+[clojure bundle]:
In Closing
I wrote these notes mainly to document the sometimes frustrating processes of getting a flexible, easy-to-use Clojure environment set up. The "[Getting Started][]" page at the main [Clojure][] site are great for getting a REPL up and running but didn't help me at all when it came to using other jars and clojure-contrib. Of course, if I'm doing something here that is patently stupid, please let me know in the comments.
+I keep a shorter version of these notes with more concise step-by-step instructions at the [GitHub repository][github] for this set up.
Hopefully, this short introduction will make it easier for others to get up and running with this great new language.
-[getting started]:
+[getting started]:
+* _1 April 2009_: Added notes about the editor I use and link to my Github repository.
@@ -0,0 +1,27 @@
+layout: nil
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="">
+ <title>Structure &amp; Process</title>
+ <link href="" rel="self"/>
+ <link href=""/>
+ <updated>{{ site.time | date_to_xmlschema }}</updated>
+ <id></id>
+ <author>
+ <name>Mark Reid</name>
+ <email></email>
+ </author>
+ {% for post in limit:5 %}
+ <entry>
+ <title>{{ post.title }}</title>
+ <link href="{{ post.url }}"/>
+ <updated>{{ | date_to_xmlschema }}</updated>
+ <id>id:{{ }}</id>
+ <content type="html">{{ post.content | xml_escape }}</content>
+ </entry>
+ {% endfor %}
@@ -1,8 +1,10 @@
layout: sap
title: Home
+section: Home
+feed: atom.xml
+keywords: Blog, Programming, Clojure
Programming Lab Notes

0 comments on commit 6f276af

Please sign in to comment.