If there was a "best comp.lang.forth message" award, the following message would definitely win it.

Ребята, это стоит перевести даже если вы плохо знаете английский. Это шедевр.


From: ********************* (***********)
Newsgroups: comp.lang.forth
Subject: [NEWS] Minority languages   Was: Re: Stack Comments Considered Harmful
Date: *************************

In <*******************************> ********************************* (***
****) writes:

>I've used Forth for 16 years, and Lisp for 23 years. Also, sad but true,
>here in USENET you'll find the same death of the language talk, and remorse
>over the lack of commercial vendors while programmers are being forced on
>the C++ bandwagon.

That reminds me of a story.  It's very early in the morning so I'm a bit less
focused than usual, please bear with me.

There are a large collection of beetle species that live in cave entrances,
tiny beetles that live among the moist gravel.  They all look almost exactly
alike, with one exception -- they have a wildly varied assortment of penis
shapes.  I think there are several hundred species known from southern
Tennessee alone, and an expert can examine a beetle penis under a microscope
and tell where he came from, sometimes down to the individual cave.

The question naturally came up, why did this happen?  Usually dramatic quick
changes get driven by some sort of selection.  An obvious guess is that it
aids speciation, it keeps them from interbreeding too much.  (Not that this
is necessarily an advantage to them, but when there isn't some sort of
barrier to interbreeding then you don't get separate species to classify.
When there is, you do.)  But these beetle species are separated by many
miles.  (And a few miles is enough to completely keep them apart.  They're
blind and they need moist gravel.)  They shouldn't need a breeding barrier.

The answer is that they all evolved from a single species, one that lives in
moist gravel but outdoors.  And they all need a breeding barrier wrt _that_
one.  Without such a barrier, they'd keep getting genes from it faster than
they could select against those genes.  As it is, the outdoor version wanders
into the caves occasionally and can't compete, and doesn't leave its genes
behind either.

------

Oh, now its later in the morning and I've forgotten how that fit in.
Something about special environments where C is not the best language
technically, and problems because C is the best language to manage.  The C
manager has rules of thumb for how long things should take.  50,000 lines of
C should take so many hours to program and so many hours a year to maintain.
The guidelines might not be very good ones, but it's easier to manage with
known guidelines than without.

Sorry, it's completely slipped my mind how the beetle penises apply to this.
Something about management, maybe.


Newsgroups: comp.lang.forth
From: *************************** (***************)
Subject: [NEWS] Re: Minority languages   Was: Re: Stack Comments Considered Harmful
Date: ******************************

*********************  writes:

> Sorry, it's completely slipped my mind how the beetle penises apply to this.
> Something about management, maybe.

This reminds me of the story about the chap who entered a bar and
noticed a man staring disconsolately into an open carton lying on
the bar. The newcomer went over to look, and saw in the carton a
small piano with a little man playing it and producing beautiful
music. "That's the most remarkable thing I've ever seen," he said,
wherever did you acquire that?"

The barfly replied, "I found this old lamp at a bazaar and discovered
that it will grant you one wish if you rub it. Here, since it's no
good to me any more, would you like to make a wish?"

"Gee, thanks!" (rub, rub) "I wish for a million bucks."

Suddenly a deafening quacking broke out, as 10^6 ducks fell into the
barroom and made their way out the door. After the last duck exited,
the man who wanted a million bucks aske "What was that all about?"

The man at the bar replied sadly "Evidently the genie is hard of
hearing. You don't really think I wished for a 12-inch pianist, do you?"

Probably if one pondered a while, this story would also tell us
something about management.


--
***************
****************


From: ********************* (***********)
Newsgroups: comp.lang.forth
Subject: [NEWS] Re: Minority languages   Was: Re: Stack Comments Considered Harmful
Date: *************************

In <****************************> ******************************** (*****
****) writes:

>|> >I've used Forth for 16 years, and Lisp for 23 years. Also, sad but true,
>|> >here in USENET you'll find the same death of the language talk, and
>|> remorse over the lack of commercial vendors while programmers are being
>|> >forced on the C++ bandwagon.

>You mean, in c.l.forth and c.l.lisp you'll find this kind of talk?
>Well, if you really enjoy such postings, take a look at c.l.modula:-)
>Last time I looked at least half of the postings there were of this
>sort.

Yes!  I can almost remember why that reminded me about the beetles!  The
different languages are all holed up in their own caves, and C stumbles into
each of them and presents a threat from sheer force of numbers.  I still
don't remember what I wanted to say about that.


And the final comment. Minority languages all compete with C in their tiny application areas.

Managers wish to replace minority languages with C. Therefore, only those minority languages survive which cannot be replaced by C, neither at once nor gradually. So, if a minority language still exists somewhere, this means that to replace it with C they need to trow away all existing stuff, and that gradual replacement is not possible either.

But this also ensures that one minority language cannot be replaced by another minority language.

An overview of features that prevent managers from replacing minority languages with C would be really interesting...