3 ms·
It depends on what you want to use it for. I've found that doing exploratory web development in Scheme is really painful. You are basically on your own, and ha
by idoh 17y ago
It depends on what you want to use it for. I've found that doing exploratory web development in Scheme is really painful.
You are basically on your own, and have to develop everything from scratch. For example, if you want to make a simple get request from the twitter API and examine the results, you've got to be prepared to do a lot of work in extracting it out (unless you are a scheme guru).
If you want to authenticate with OAuth, good luck with that, you'll have to write your own OAuth library from scratch.
- wingo 17y agoI really love web development in Scheme. Granted, that's only things on my site, which don't depend on money or anything -- but they were really fun to hack. But your comment regardin OAuth is poignant. I kinda wanted to implement it, saw the specs, and decided it would be too difficult. On the other hand, since my software is one-of-a-kind, I don't get any spam at all.
- idoh 17y agoAgreed. I've been playing around with web development with Scheme and Arc, and it really is a joy to use. Do you have any sites that are live right now that run scheme?
- wingo 17y agoOnly mine, http://wingolog.org/ http://wingolog.org/. The blog server is Scheme with a git backend, documented at http://wingolog.org/software/tekuti/ http://wingolog.org/software/tekuti/. The static bits of the site are generated from SXML.
- idoh 17y agoNice. I like how each page links back to the source that generated it.