I am seeing more and more positions requiring the APL language (specifically IBM’s dialect: APL2) on mainframe computers. APL is a high-level computing language that is used in both business and scientific/engineering applications.
The keyboard’s lower-case letters are all capital letters, while the upper-case (and some alternate keys) are symbolic characters. The latter have powerful operator functionality and are denoted with a Greek symbol. Thus, a very powerful function (what a program in APL is called), can be written in only a few lines of code, sometimes in only one line.
Experience shows that most APL programming exists in only a few industries. These include the U.S. stock exchanges, because only APL can run fast enough to keep up with the millions of stock shares bought and sold every second; and in the actuarial industries, where numerous calculations are required to forecast costs.
Please tell me if you currently use APL, what dialect you use (i.e. APL2, Dialog APL, Sharp APL, etc.), what industry you are employed in, do you like using it, are you in the United States, and what company you work for.
Thank you.