[plt-scheme] patent on web continuations

From: Anton van Straaten (anton at appsolutions.com)
Date: Tue Apr 4 12:12:10 EDT 2006

> Apparently Paul Graham accidentally patented the idea of using
> continuations on the web!
> 
> http://paulgraham.infogami.com/blog/

There was some discussion of this here:

http://lambda-the-ultimate.org/node/1365

Sam Tobin-Hochstadt pointed out that the patent apparently relies on 
manual CPS, which makes sense given that it relates to a Common Lisp 
implementation.

Still, I'd pay for tickets to see the court battle, with Yahoo lawyers 
arguing that CPS and call/cc based code is semantically equivalent, and 
demonstrating the transformation to the jury using a flip chart (don't 
tell them about PLT Redex!)  Hopefully Matthias will take the stand to 
argue that the required global transform clearly negates the patent.

Anton


Posted on the users mailing list.