|This is to say hello to all here in the Arc community. I'm a Lisp noob, and having subscribed to Paul Graham's belief that Lisp is good for us all, I've decided to pick up Arc, his 100 year programming language.|
I would like to thank the folks at github.com/nex3/arc for making it possible to finally get Arc running (I reached a number of dead ends and almost settled for Clojure and Common Lisp).
Everything went well with your install directions, except when I tried to git Arc. That's when I got a public key failure. So I manually downloaded and installed the Arc files and had to play around with the command line options for starting Arc with mzscheme. I was lucky enough to find a thread on this forum which recommended dropping the -m option. So I set my startup command to:
$rl ~/.plt/bin/mzscheme -f ~/.plt/arc/as.scm
As a noob, this would have been another point of failure had I not stumbled across that thread. I would certainly suggest an update to the getting started process! :)
I went on to write a short program, mostly file system stuff covering the counting of authors and book titles in my library. And well, even with my very limited familiarity with Arc commands, the code looked much neater, and was much shorter, than the same program I wrote in Node, Python and Ruby. That tells me that PG is well on track towards developing a really powerful language. Cool, and a lot of fun too! I'm happy to be here.