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 Tuesday, 17 July 2012 11:27:41 UTC+1, N8Dawgrr 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

Reply via email to