I'm using Scheme both in the real world of my daytime employment, and in the fake world of my personal project. It was web development that brought me back to Scheme after 12 years of C. I wrote BRL in order to make server-side web development easier, especially when making database-driven sites.
What I don't understand is why you want something "a little less bulky"? Can't you use a subset of CL?
Like most people I know of who use Scheme or other Lisps in the real world, I'm in the financial services industry. Here's a job opening for someone who would report to me:
What I don't understand is why you want something "a little less bulky"? Can't you use a subset of CL?