4 ms·
The (literal) first and foremost ASCII descendant of APL was MATLAB. I feel that the article should have made this a lot more clear - as so many people code al
by DrNosferatu 1y ago
The (literal) first and foremost ASCII descendant of APL was MATLAB.
I feel that the article should have made this a lot more clear - as so many people code along the APL -> Matlab / R (via S) -> NumPy family tree.
- ansgri 1y agoR/S is also heavily influenced by Lisp. Haven’t written it in 10 years, but AFAIR it even has proper macros where argument expressions are passed without evaluation.
- bradrn 1y agoTechnically those aren’t macros; they’re what the Lisp world calls ‘fexprs’.
- xmcqdpt2 1y agoDidn't they take their array programming from Fortran? The Fortran, numpy and matlab array syntaxes are basically identical, down to broadcasting and reduction rules.