On Sep 10, 2013, at 2:28 AM, John F Sowa wrote:
The most widely used languages
are the ones that actually do something
useful -- especially ones that somebody is willing to pay
somebody else
to do something useful with.
Totally true.
Obviously there's a very long tail in this equation.
The lack of management oversight over the years also means
all sorts of weird stuff has found its way into the production
stack.
My crude rule-of-thumb for an IBM mainframe production
application would have a minimum of 6 languages in a single
application:
Languages used in the last application I had my hands on:
- COBOL
- Assembler
- CICS
- JCL
- IMS (how many sub languages in & around a 40 year-old
IMS application?)
- ETC (an HTML-like document composition language from
Applied Data Research)
- ??? report writer.