Live data from Hacker News

Lisp in Web-Based Applications (2001)

sep.turbifycdn.com

21–22 of 22 posts

Re: Lisp in Web-Based Applications (2001)

#21

Paul Graham glosses over the details: writing LISP in continuation passing style is not for the faint hearted. For a modern implementation that hides the gnarly stuff, see https://docs.racket-lang.org/web-server/stateless.html The disadvantage of this kind of stateless server is that you need to keep around a hash full of continuations, basically one for every page visit. Each of these continuations contains an entir…

Using delimited continuations in a web framework is magic. In remember the first time I saw things like pharo and wodered how it was even possible. Doing that stuff in Python is still hard. Doing it in racket is easy peasy.

Re: Lisp in Web-Based Applications (2001)

#22
post #20

Earlier quoted context omitted.

Tell that to all the AI users then because that's a ridiculous assertion that even some notable fraction use it for the purpose you're talking about, much less all. Most people simply use it for information, very few treat it like a person.

Why? The creator of ELIZA tried that, it didn't work then, why would it now? We've had code generation tools for decades, abstracting over code generation has been a solved problem for a long time, and as it happens, this is not in itself a very rewarding practice except for a small segment of professional developers that get a kick out of the elegance of some technique or other. The new thing about these chat bots i…

No, it's that they work extremely well at finding the specific information you're looking for. The vast majority of for example developers aren't using it to bond with a chatbot but to get work done.
Post reply on HN