In what OS do you code?

2013-06-16 Thread Gregory Graham
I use Windows 8 at work, with Emacs and Windows Power Shell and bash when needed. It was easy to set up. I've been a long time Unix/Linux lover, but I've come to terms with the need to use Windows at work, and versions 7 and 8 are not bad. At home I have an old MacBook with OS X, and although it

Re: [ANN] alpacas: a new Clojure source viewer

2013-06-04 Thread Gregory Graham
This looks like it might be helpful, especially for beginners. I taught Racket in a High School course last year, and I can think of cases where such a diagram could have helped some students. On Tuesday, June 4, 2013 3:58:52 PM UTC-5, Andrea Chiavazza wrote: > > Screenshot added > > -- -- Y

Re: Clojure special forms

2013-04-30 Thread Gregory Graham
This shows the pragmatic nature of Clojure. A founding idea of Lisp is that the whole language can be built up from a handful of simple elements, and this is a good thing for a lot of reasons. However, practical concerns such as efficiency and interoperability may lead implementers to access the

Re: Clojure - Python Style suggestion

2013-02-09 Thread Gregory Graham
> I like the parentheses better. My only complaint is that I have to press >> the shift key to type them. >> > > You can always remap your keyboard / keyboard bindings. For example in > emacs: > > (define-key clojure-mode-map "9" 'paredit-open-round) > Thank-you, I'll try that. -- -- You r

Re: Clojure - Python Style suggestion

2013-02-04 Thread Gregory Graham
I used to be a big Python user, and I liked the use of whitespace for structure back then. The only time it caused me a problem was when cutting and pasting code fragments, which didn't happen very often. Now that I've been using Racket (Scheme) and Clojure for a while, I like the parentheses b

Re: Migrate from IDEs to emacs or vim (already experienced with it) ?

2013-02-02 Thread Gregory Graham
I first learned vi (the predecessor to vim) working on a senior project in college in the early 1980s, and then learned Gosling emacs at my first job in the late 1980s. Since then, I have gone back and forth between the two for various reasons, and I'm about equally comfortable in each of them.

Re: Installing Clojure on Windows 7

2013-01-26 Thread Gregory Graham
I'm a Clojure newbie, and during Christmas break I decided to learn Clojure, and installed it on my Mac, using Emacs, Nrepl, and Leiningen 2. When I got back to work, I put the same setup on my Windows 7 machine, and the only issue was the lack of wget. So, I installed Gnuwin32

Re: iOS and Windows RT support?

2013-01-26 Thread Gregory Graham
For iOS, I would take a look at clojure-scheme, which translates Clojure to Gambit Scheme, which then compiles to C. Gambit Scheme has been used successfully to create iOS apps. You can see more discussion here