The lead programmer of this lot:
https://programista.bg/
who lives downstairs on the ground/first floor of the house where our flat it.
Told me something re LiveCode:
"You are kicking against conservative, embedded interests, and they have
a vision of what a programming language is, and the only way you are
going to get them to change is to replace them with other people."
Not very nice, but probably true. But true insofar as it refers to outsourcing
'factories': their main place consists of 2 vast rooms that are darkened with about
100 people in each room hunched over keyboards and enormous monitors doing
"stuff" for medical insurance companies in the United States: frightened the
life out of me.
However; it should always be remembered that, while there are hundreds, if not thousands of
places full of people like that, there are also, probably, just as many places where things are
a bit more human, and they are not trying to "glue" their code to other, pre-existing software.
AND, I suspect that the answer, to a very large extent lies with the requirement of a lot of
companies who hire programmers: they want people to maintain, modify and extend
software packages they already use that do not lend themselves to being modified or
extended with LiveCode-like languages.
LiveCode is fantastic for "insular" software packages, which, once made, can be
maintained, modified and extended inwith LiveCode itself.
That chap also said:
"You are giving kids a good headstart by getting them going with LiveCode as
it is much easier to get quick, visible results than the languages we use."
He also said, "What a pity we can't use LiveCode as the modular thing with each object
having its own script should make trouble-shooting very easy."