Clojure Atlas (Preview!)

Today, I’m opening up a “preview” site for Clojure Atlas, a new side project of mine that I’m particularly excited about.

Clojure Atlas is an experiment in visualizing a programming language and its standard library.  I’ve long been frustrated with the limitations of text in programming, and this is my attempt to do something about it.  From the site:

While Clojure Atlas has a number of raisons d’être, it fundamentally exists because I’ve consistently thought that typical programming language and API references – being, in general, walls of text and alphabetized links – are really poor at conveying the most important information: not the minutiae of function signatures and class hierarchies, but the stuff that’s “between the lines”, the context and interrelationships between such things that too often are only discovered and internalized by bumping into them in the course of programming. This is especially true if we’re learning a language and its libraries (really, a never-ending process given the march of progress), and what’s standing in our way is not, for example, being able to easily access the documentation or signature for a particular known function, but discovering the mere existence of a previously-unknown function that is perfect for our needs at a given moment.

This is just a preview – all sizzle and no steak, as it were.  I’m working away at the ontology that drives the visualization and user experience, but I want to get some more early (quiet) feedback from a few folks to make sure I’m not committing egregious sins in various ways before throwing open the doors to the world.

In the meantime, if you’re really interested, follow @ClojureAtlas, and/or sign up for email updates on the site.

About these ads
This entry was posted in Clojure, Clojure Atlas, Craftsmanship, Random Software Geekery. Bookmark the permalink.

4 Responses to Clojure Atlas (Preview!)

  1. Pingback: Adding Gzip compression to a Clojure webapp in 30 seconds | cemerick

  2. Pingback: Clojure Atlas now available | cemerick

  3. Octopusgrabbus says:

    What are the differences between lifetime access to Clojure Atlas and try it out? $25.00 is not much to ask, but I’m curious.

    • Chas Emerick says:

      The “demo” is fully functional, but will pop up a nag dialog every N clicks (I don’t remember what N is at the moment). Once you purchase it, you’ll:

      (a) not see any nag dialogs
      (b) be able to download a local copy of the Atlas for offline use (see the link at http://www.clojureatlas.com/buy)

      More benefits will accrue to paid users in the future as well.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s