4 ms·
APL is better, obviously. There are even dozens of textbooks for teaching math with its notation.
by veqq 1y ago
APL is better, obviously. There are even dozens of textbooks for teaching math with its notation.
- flint 1y agoI was going to mention APL, then decided to scroll through the discussion.
- mlajtos 1y agoAPL has its own bag of surprises.
- pjmlp 1y agoExcept there is no APL for CUDA. I agree array languages would be great use for GPGPU, however they seem mostly to be interpreter based implementations.
- veqq 1y ago> interpreter based Not at all. Co-dfns came out ~5 years ago. Here's a discussion including the author: https://www.reddit.com/r/ProgrammingLanguages/comments/k258ez/a_gpucpu_hosted_compiler_written_in_17_lines_of/ https://www.reddit.com/r/ProgrammingLanguages/comments/k258e... Here's an article about many others: https://codereport.github.io/GPUArrayLanguages/ https://codereport.github.io/GPUArrayLanguages/ including interviews with some of their makers.