05-11-2020, 12:22 AM
There are some financial companies that use it exclusively because nothing else can do the job. Most other languages can't manage their monstrously-large sparse data arrays in memory and the few that can manage it take days to perform one calculation that has to be finished over lunchtime (and APL takes about 20 minutes).
But it's not just good for math stuff, of course. Application areas that aren't as suitable for APL usually can't be handled well by any language higher than hand-tuned assembler. Maybe other programming-types around here might like to check into it. And yes, you do have to "get your head around it" because you think differently when using it. That scares some people off before they've had a chance to really try it.
I've run into MUMPS before, but never used it for anything.
Maybe I should get you to help with the Midgard coding??
But it's not just good for math stuff, of course. Application areas that aren't as suitable for APL usually can't be handled well by any language higher than hand-tuned assembler. Maybe other programming-types around here might like to check into it. And yes, you do have to "get your head around it" because you think differently when using it. That scares some people off before they've had a chance to really try it.
I've run into MUMPS before, but never used it for anything.
Maybe I should get you to help with the Midgard coding??