It would be more interesting to see a version control system based on
storing an abstract syntax tree and then using a pretty printer when the
files are checked out.
In one fell swoop you remove the code-styling wars as everyone can have
their own coding style and maintain consistency with everyone else.
It also gives the versioning system knowledge of the code so you can diff
functionality rather than the textual representation of that functionality.

Combine an editor with the pretty printing/ASTVersioning and you have a
proper integrated development environment!

SteveT


On Tue, Jul 17, 2012 at 11:27 AM, N8Dawgrr <nathan.r.matth...@gmail.com>wrote:

> Hi All,
>
> One of my first posts to Clojure mailing list. I had an idea around SCMs
> and Clojure. I'd basically like to put the idea out there and get some
> feedback. I hope I'm not breaking any etiquette linking to my blog post but
> I've outlined the idea here:
>
> http://clojurian.blogspot.co.uk/
>
> In a nutshell its about why use files for source in Clojure, can we do
> better?
>
> Regards,
>
> Nathan
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to