News for hackers. Stuff that matters.
Re:Annotated Version of John McCarthy’s Paper on Lisp by leoc on Tuesday November 03, 2015 @03:36PM (#10502434)
Herbert Stoyan's historical work on early Lisp http://www.mcjones.org/dustydecks/archives/2010/07/29/185/ https://web.archive.org/web/20050617031004/http://www8.infor... is probably worth reading if one is seriously interested. (I haven't read much of it myself yet.) McCarthy praised Stoyan's work as better than his own 1979 HOPL paper ( http://www-formal.stanford.edu/jmc/history/lisp/lisp.html ): "Stoyan's reading of the early LISP documents gives a more accurate picture than my own memories turned out to have given." http://www-formal.stanford.edu/jmc/history/

(As a side-note, I'm pretty sure that the broken, Wayback-beating link to "Lisp references according to Miller" on McCarthy's page is to this http://www.ai.sri.com/~delacaze/alu-site/alu/table/Lisp-Hist... document by Kent Pitman and Brad Miller (see http://www.ai.sri.com/~delacaze/alu-site/alu/table/history.h... ).)

Re:Annotated Version of John McCarthy’s Paper on Lisp by agumonkey on Tuesday November 03, 2015 @05:15PM (#10503134)
Beautiful, I often dig for lisp history but never heard of this.

Also, even though very subjective, I often conflat functional programming and lisp and recently found "some history of functional languages" by D.Turner which list the ml lineage nicely http://www-fp.cs.st-andrews.ac.uk/tifp/TFP2012/TFP_2012/Turn...

Re:Annotated Version of John McCarthy’s Paper on Lisp by daveloyall on Tuesday November 03, 2015 @02:52PM (#10502078)
Dear fermatslibrary,

Every time I try to read an annotated paper on your site, I spent a full minute clicking the left margin and the paper, back and forth, trying to get a single view that shows all the annotations.

My monitor is huge and I like to read a whole document, top to bottom, by click-holding my scroll bar once and dragging (up and down) until I am done.

Re:Annotated Version of John McCarthy’s Paper on Lisp by fermatslibrary on Tuesday November 03, 2015 @03:12PM (#10502236)
Hi daveloyall, Thanks for the feedback. We are probably going to release a new version of this interface in a few weeks. We are planning to have the sidebar always visible (once you click in a comment) and then update the comments while the user navigates the paper, so that you don't have to click in every comment.
Re:Annotated Version of John McCarthy’s Paper on Lisp by iconjack on Tuesday November 03, 2015 @11:55PM (#10504685)
Are the only ways to sign up (in order to contribute) either facebook or google?
Re:Annotated Version of John McCarthy’s Paper on Lisp by daveloyall on Tuesday November 03, 2015 @03:05PM (#10502179)
Maybe the current setup wouldn't be so bad if not for the animation, which slides (jumps?) the document to the right every time I open an annotation.

Addendum: the animation is slow.

Re:Annotated Version of John McCarthy’s Paper on Lisp by munificent on Tuesday November 03, 2015 @03:33PM (#10502416)
I do this too and then I eventually leave the site in frustration. I can't even see which pages have annotations until I explicitly close the sidebar. :(
Re:Annotated Version of John McCarthy’s Paper on Lisp by white-flame on Tuesday November 03, 2015 @04:08PM (#10502680)
I left because it brought up some modal popup wanting me to sign up for some mailing list.

Annoy-ware isn't appreciated.

Re:Annotated Version of John McCarthy’s Paper on Lisp by nathancahill on Tuesday November 03, 2015 @04:17PM (#10502750)
The mailing list is quite good, it's one paper every week, and nothing else.
Re:Annotated Version of John McCarthy’s Paper on Lisp by bloodorange on Tuesday November 03, 2015 @04:53PM (#10503004)
white-flame wasn't talking about the frequency or content of the mailing list. The annoying bit is the modal popup. Modal popups are rude.
Re:Annotated Version of John McCarthy’s Paper on Lisp by kragen on Tuesday November 03, 2015 @08:50PM (#10504061)
I get a spam popup ad when I open this link. After closing it, when I click one "annotation" to be able to read it, it opens in a sidebar and all the others disappear. Closing the sidebar doesn't make them reappear. Reloading the page does, but as soon as I click on one inane annotation, all the others disappear again.

All in all, a very frustrating experience.

I recommend just downloading the original PDF instead: http://www-formal.stanford.edu/jmc/recursive.pdf

Then, you know you have the paper, and can share it with other people in the future, without some fly-by-night startup injecting spam popups or going under and invalidating the URL.

Re:Annotated Version of John McCarthy’s Paper on Lisp by vzaliva on Tuesday November 03, 2015 @05:54PM (#10503328)
I was looking forward to reading insightful comments on this seminal paper. However I was disappointed by overall quality of the current annotations. Many are about how it translates to Clojure syntax (why not Common LISP or Scheme?). Others are trivialities like "apply and eval are the Maxwell's equations of lisp." I think fermatslibrary.com is a great idea, but this particular example does not do it justice.
Re:Annotated Version of John McCarthy’s Paper on Lisp by karamazov on Tuesday November 03, 2015 @06:21PM (#10503462)
My goal was to make the paper more approachable for people not comfortable with formal mathematics. I think the insight comes from understanding the paper directly.

Do you have an example of a comment, on this or another paper, that you found insightful?

Re:Annotated Version of John McCarthy’s Paper on Lisp by aiokos on Tuesday November 03, 2015 @06:09PM (#10503399)
I agree. The Clojure syntax comparisons are probably due to the popularity of that language, compared to Scheme or other Lisp dialects. Perhaps a comment section in addition to the annotations would provide more insightful discussions.
Re:Annotated Version of John McCarthy’s Paper on Lisp by pjmlp on Wednesday November 04, 2015 @03:11AM (#10505195)
Yeah to many of us old timers, it feels strange when new FP afficionados only know about Clojure and Haskell like languages, without realising that we already were doing FP for a few generations even if the languages never became mainstream.

On the other hand, it is great that those people jump in with their new ideas and help the community go forward.

Re:Annotated Version of John McCarthy’s Paper on Lisp by karamazov on Tuesday November 03, 2015 @02:50PM (#10502066)
I had a chance to add the first few annotations. Happy to answer questions on the paper as best I can.
Re:Annotated Version of John McCarthy’s Paper on Lisp by JBiserkov on Tuesday November 03, 2015 @06:56PM (#10503621)
Paul Graham has a great take on this[1]. Someone should make a PDF from the postscript file and upload it somewhere.

[1] http://paulgraham.com/rootsoflisp.html

Re:Annotated Version of John McCarthy’s Paper on Lisp by chmaynard on Tuesday November 03, 2015 @09:31PM (#10504198)
On a Mac, Safari converts the postscript to a PDF on the fly when you click on the postscript link in the article.
Re:Annotated Version of John McCarthy’s Paper on Lisp by JBiserkov on Wednesday November 04, 2015 @06:09AM (#10505755)
That's great!
Re:Annotated Version of John McCarthy’s Paper on Lisp by mcnamaratw on Tuesday November 03, 2015 @06:14PM (#10503428)
Nice site.Good choices for papers.

The top border kind of smushes down on me sometimes. It would be nice if I could resize. Hm, and it doesn't seem to keep me logged in, so every time I connect it asks me to subscribe again.

Re:Annotated Version of John McCarthy’s Paper on Lisp by md11235 on Wednesday November 04, 2015 @12:39AM (#10504811)
Any chances that this nice tool will be open-sourced?

It would be really convenient to use it as an intra research group discussion on papers.

Re:Annotated Version of John McCarthy’s Paper on Lisp by fermatslibrary on Wednesday November 04, 2015 @02:23AM (#10505076)
Hi md11235! We are thinking about allowing Fermat's Library to be used inside research groups as well. Shoot us an email with some more information about the use case you're envisioning so that we can set things up: [email protected]
Re:Annotated Version of John McCarthy’s Paper on Lisp by cconroy on Tuesday November 03, 2015 @07:26PM (#10503749)
It is a shame this work is relegated to mainly niche. Am i wrong for saying this?
Re:Annotated Version of John McCarthy’s Paper on Lisp by aiokos on Tuesday November 03, 2015 @05:54PM (#10503326)
Does Fermat's Library offer a printer-friendly version of the paper?
Re:Annotated Version of John McCarthy’s Paper on Lisp by seesomesense on Tuesday November 03, 2015 @06:22PM (#10503466)
The paper is a classic. The annotations are rubbish.