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