[plt-scheme] patent on web continuations
> 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