This is very much a draft. Nonetheless, your comments are already heartily solicited; but before you flame me, read my disclaimer.[In 1995] I [was] in the midst of a programming language crisis. I've used a lot of programming languages over the years: some briefly, some extensively; some happily, some painfully. At the moment I am a very unhappy camper: the programming languages that I feel I can actually use, I don't like; the ones I like, I feel I can't use.
These pages are an outgrowth of a series of discussions that I've had with some colleagues: an attempt to organize my thoughts on the subject in hopes of making them clearer to the participants and to myself. If you aren't one of the participants, you're welcome to read these pages and I'm even interested in your comments, but please be sure you understand this context, and be sure to read the disclaimer.