3 ms·
> For those of you working in these languages, what do you use them /for/? Sometimes, when the logic of a program is clear, J could be like a calculator for qu
by avmich 6y ago
> For those of you working in these languages, what do you use them /for/?
Sometimes, when the logic of a program is clear, J could be like a calculator for quickly getting a result. Actually, with J you're pretty soon at a point where you're refining the specification, not actually solving the problem (because solving is easy). There is a saying that an hour-long task APLer solves in 5 minutes and then spends the remaining 55 minutes refining the solution - and the problem - so they'd be clearer.
At some point J feels easier than other tools and it does feel like a "tool for thought" - a shorter way between what you think and what the program does. There can be even shorter ways, I don't know.