Subject: Re: Who are you, using Scheme????
From: rpw3@rigden.engr.sgi.com (Rob Warnock)
Date: 2000/06/23
Newsgroups: comp.lang.scheme
Message-ID: <8iufv4$1oq1n$1@fido.engr.sgi.com>
Shriram Krishnamurthi  <shriram@cs.rice.edu> wrote:
+---------------
| "Christoph Probst" <christoph.probst@ngi.de> writes:
| > ...the programming language Scheme...  Why do you use it?    
| 
| I use it to...  [really great list! (omitted)]
+---------------
 
I also use it for all kinds of little utility & one-off programs:
 
- Fetch stock quotes from Web pages and print *concise* text-only summaries
- Do miscellaneous financial calculations (e.g., stock option valuations)
- Periodically check a few Web pages for recent updates 
- Compute ketogenic ratio from protein/carb/fat labels on foods
- Dump formatted versions of data from some GUI programs (e.g., calendar)
- Maintain/search a small people/address/phone/mail database
- Periodically grovel through SYSLOG looking for "anomalies"
- Rummage through archived mail & news 
- Filter (and/or autorespond to) incoming mail

In short, things a lot of other people would use Perl for, except I can't
seem to write Perl without a manual glued to the other hand, and I certainly
can't *read* anything I've written in Perl even just a week later, much less
six months or a year later -- but I never seem to have any trouble picking up
years-old Scheme code and reading it straight off.

For me, Scheme is easy to think in, easy to write, and easy to read later.
[But as always, YMMV...]


-Rob

-----
Rob Warnock, 41L-955		rpw3@sgi.com
Applied Networking		http://reality.sgi.com/rpw3/
Silicon Graphics, Inc.		Phone: 650-933-1673
1600 Amphitheatre Pkwy.		PP-ASEL-IA
Mountain View, CA  94043