Arc Forumnew | comments | leaders | submitlogin
Arc vs. Clojure on Google AdWords
4 points by evanrmurphy 3148 days ago | 7 comments
I've been learning Google AdWords and decided to use to run some test campaigns.

Right now if you do a Google search on "learning clojure", you should see an ad like the following appear to the right:

  Learning Clojure?
  Arc is a More Minimal Lisp Dialect.
  Try it Now in Your Web Browser.
Just for fun. I hope this isn't too childish or off-topic. :)

4 points by zck 3145 days ago | link

Personally, I'm put off by the Leading Caps Style of Writing Unless it's a Headline, but that doesn't mean it performs worse than the alternative.

It could be cool, especially if you make a landing page specifically for the campaign. You link the Arc tutorial at the top of, but if you had a page that was tailored at Arc newbies, that would be a much better user experience. For example, have a special REPL that prompted the user to type something, and then recognized when they did it: "To add 1 and 7, type (+ 1 7). Now you try:"


1 point by evanrmurphy 3145 days ago | link

Thanks for the feedback. The caps style is actually my present split test. I have caps and non-caps variations running for each of my 6 ads right now and will see in a few weeks how their performance compares.

I think a tailored landing page is a great idea. I worry about it not being clear enough how to get started for the people who click through.


2 points by zck 3145 days ago | link

Fair enough on the caps issue. I can't argue with "if it works better...", even if I don't like it personally.

Who do you want to target with this campaign? People learning programming for the first time, people learning a Lisp for the first time, or Lispers new to Clojure (and Arc)? You'll require very different instruction pages for each group. I'd be happy to help you write something, if you're interested. I'm sure many of us here would be.


2 points by evanrmurphy 3143 days ago | link

I'd love to get some collaboration from the community here.

I agree 100% about different group requiring different landing pages. Both of the ones you mentioned are good targets, I think. I'll do more keyword research to help dissect the audiences.

The beginning programmers' page is easiest, because pg's tutorial already targets them:

"This is a brief tutorial on Arc. It's intended for readers with little programming experience and no Lisp experience. It is thus also an introduction to Lisp."

All we have to do is put the tutorial in an iFrame next to the REPL, as thaddeus suggested. [1] I can take care of this one. (Eventually it would be cool to have an interactive tutorial though, as you suggested.)

Can I get your input on a page that targets a Lisper who's new to Arc? They can be coming from the Lisp dialect of your choice.

And what other audiences would you consider? Maybe people new to Lisp but coming from other programming experience, such as Ruby or JavaScript?




3 points by thaddeus 3143 days ago | link

I noticed within your feedback forum there were suggestions for REPL window size changes (for both bigger and smaller) and I got to thinking that when I wrote PetroEnergyNews ( ... which has a similar bounding box look to it) I did a bunch of experimenting with different systems, different monitors and different screen resolutions before coming up with the following optimal combinations:

  screen-x: "Narrowest" 700 
            "Narrower" 800 
            "Narrow" 900 *default*
            "Wide" 1200  
            "Wider" 1400 
            "Widest" 1600
  screen-y: "Shortest" 400 
            "Shorter" 500 
            "Short" 600 *default*
            "Tall" 750 
            "Taller" 900 
            "Tallest" 1200 
where the defaults were also the best suited to the iPad.

If you would like you can create an account on PetroEnergyNews then go to the user preferences to select the various combinations to get a feel for these sizes.

The "Widest" by "Tallest" setting is perfect for my 27 inch iMac screen :)

Anyways hopefully this info is helpful/useful.


1. oops, that's only the map inset window, so it doesn't include the top and bottom bars, but still they should be easy to guesstimate at about 24px each.

2. I guess the width really doesn't matter when you can just set to 100%, but it may help with the height settings?]


1 point by evanrmurphy 3142 days ago | link

Noted, thanks!


2 points by jsgrahamus 3147 days ago | link