array-language-comparisons

A comparison of array languages & libraries: APL, J, BQN, Uiua, Q, Julia, R, NumPy, Nial, Futhark, Dex, Ivy, SaC & ArrayFire. (by codereport)

Array-language-comparisons Alternatives

Similar projects and alternatives to array-language-comparisons

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better array-language-comparisons alternative or higher similarity.

array-language-comparisons reviews and mentions

Posts with mentions or reviews of array-language-comparisons. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-17.
  • APL deserves its Renaissance too
    11 projects | news.ycombinator.com | 17 Nov 2022
    > Its powerful array manipulation primitives can easily be brought forward into a language with modern syntax, and haven't they?

    Kind of. The languages that one might expect to do this (Julia, R, NumPy) have picked out a few things from APL in an inconsistent way, leaving a lot as well. For example most are missing the generalization of prefix sum that APL calls "scan". So in [0], Conor was able to translate some code to every APL-family language but not yet any of the ones that aren't directly APL-influenced. Another one, I don't think I've ever seen Replicate[1] outside the APL family. It's a generalization of filter to take an arbitrary count instead of 0 or 1 that's often useful if you know about it.

    [0] https://github.com/codereport/array-language-comparisons/blo...

    [1] https://mlochbaum.github.io/BQN/doc/replicate.html

Stats

Basic array-language-comparisons repo stats
1
129
6.8
6 months ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com