4 ms·
Er... array programming and statistical programming languages pre-date both by decades. APL from 1966, I believe, is the key lang for array programming. And s
by mjburgess 6y ago
Er... array programming and statistical programming languages pre-date both by decades.
APL from 1966, I believe, is the key lang for array programming.
And statistical languages like S from 1976 come to mind: https://en.wikipedia.org/wiki/S_(programming_language) https://en.wikipedia.org/wiki/S_(programming_language)
At a quick glance, it seems PDL is just a variation on S.
- ktpsns 6y agoR (https://en.wikipedia.org/wiki/R_(programming_language) https://en.wikipedia.org/wiki/R_(programming_language) ) is kind of the successof of S. In certain communities (not only statistics, but for instance also biogenetics), there is quite some concurrency between R and (scientific) Python for data science. For my understanding, the numpy syntax most closely resembles what would be possible in matlab. And matlab again seems to have roots from Fortran. Thanks to that, young folks nowadays can switch so easily between Fortran and Numpy, the syntax and call structures can easily be made to almost fit to each other.
- uryga 6y ago> there is quite some concurrency i think you meant "competition" here :) (in polish, my native language, it's "konkurencja", but it's a "false friend of the translator"; i'm guessing you're in a similar boat)
- hoytech 6y agoI was referring to wrapping typed arrays in "normal" scripting languages, allowing integration with a larger eco-system, which is I believe why NumPy is more commonly used today than APL.