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